diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cc14fe817..d6480540c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -80,6 +80,7 @@ jobs: cache: false env: ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Install gomobile if: steps.cache-libv2ray-restore.outputs.cache-hit != 'true' @@ -88,6 +89,7 @@ jobs: echo "$(go env GOPATH)/bin" >> $GITHUB_PATH env: ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Build libv2ray if: steps.cache-libv2ray-restore.outputs.cache-hit != 'true' @@ -100,6 +102,7 @@ jobs: gomobile bind -trimpath -buildvcs=false -v -androidapi 21 -ldflags='-s -w -buildid=' ./ env: ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Save libv2ray if: steps.cache-libv2ray-restore.outputs.cache-hit != 'true' @@ -122,6 +125,7 @@ jobs: uses: android-actions/setup-android@v3 env: ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Build APK run: | @@ -131,6 +135,7 @@ jobs: ./gradlew assembleFdroidRelease env: ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Upload arm64-v8a APK uses: actions/upload-artifact@v4