pin ndk 28
This commit is contained in:
@@ -13,6 +13,7 @@ jobs:
|
||||
KEY_PATH: ${{ github.workspace }}/apps/weblibre/key.jks
|
||||
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
|
||||
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
|
||||
ANDROID_NDK_VERSION: 28.2.13676358
|
||||
permissions:
|
||||
contents: write
|
||||
steps:
|
||||
@@ -37,6 +38,23 @@ jobs:
|
||||
with:
|
||||
go-version: '1.25.x'
|
||||
|
||||
- name: Install Android NDK
|
||||
run: |
|
||||
set -euo pipefail
|
||||
set +e
|
||||
yes | "$ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager" --install "ndk;$ANDROID_NDK_VERSION"
|
||||
sdkmanager_status=${PIPESTATUS[1]}
|
||||
set -e
|
||||
if [[ $sdkmanager_status -ne 0 ]]; then
|
||||
exit "$sdkmanager_status"
|
||||
fi
|
||||
test -f "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION/source.properties"
|
||||
{
|
||||
echo "ANDROID_NDK_HOME=$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION"
|
||||
echo "ANDROID_NDK_ROOT=$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION"
|
||||
echo "NDK_HOME=$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION"
|
||||
} >> "$GITHUB_ENV"
|
||||
|
||||
- name: Determine build type
|
||||
id: build-type
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user