Implement action input parameter 'packages'

This commit is contained in:
Vilius Sutkus '89
2023-11-25 17:41:26 +02:00
parent a86cdbf03d
commit eb7920b260
4 changed files with 43 additions and 6 deletions

View File

@@ -39,12 +39,21 @@ steps:
```
## Additional packages
By default, sdkmanager installs "tools" and "platform-tools" packages. To install additional packages, call sdkmanager manually:
Input parameter `packages` controls which packages this action will install from Android SDK.
Default value is `tools platform-tools`, supply an empty string to skip installing additional packages.
Additional packages can be installed at a later time by calling sdkmanager manually.
```yaml
- name: Setup Android SDK
uses: android-actions/setup-android@v3
with:
packages: ''
- run: sdkmanager "ndk;26.1.10909125" "cmake;3.22.1"
# ...
- run: sdkmanager tools platform-tools
```
## SDK Version selection