diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fb229a5c8..16d74279e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -78,12 +78,16 @@ jobs: with: go-version: '1.23.4' cache: false + env: + ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Install gomobile if: steps.cache-libv2ray-restore.outputs.cache-hit != 'true' run: | CGO_ENABLED=0 go install -trimpath -ldflags="-w -s" github.com/sagernet/gomobile/cmd/gomobile@v0.1.4 echo "$(go env GOPATH)/bin" >> $GITHUB_PATH + env: + ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Build libv2ray if: steps.cache-libv2ray-restore.outputs.cache-hit != 'true' @@ -114,13 +118,15 @@ jobs: - name: Setup Android environment uses: android-actions/setup-android@v3 + env: + ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} - name: Build APK run: | cd ${{ github.workspace }}/V2rayNG chmod 755 gradlew ./gradlew licenseFdroidReleaseReport - ./gradlew assembleDebug + ./gradlew assembleFdroidRelease env: ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }}