diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 52ded340..28056e22 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,13 +15,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.1 - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v4.4.0 with: distribution: 'temurin' - java-version: '17' + java-version: '23.0.1' - name: Setup Golang uses: actions/setup-go@v5 @@ -35,7 +35,7 @@ jobs: - name: Setup Android environment - uses: android-actions/setup-android@v3 + uses: android-actions/setup-android@v3.2.1 - name: Build dependencies @@ -47,7 +47,7 @@ jobs: go get github.com/xtls/xray-core@${{ github.event.inputs.XRAY_CORE_VERSION }} || true gomobile init go mod tidy -v - gomobile bind -v -androidapi 21 -ldflags='-s -w' ./ + gomobile bind -v -androidapi 35 -ldflags='-s -w' ./ cp *.aar ${{ github.workspace }}/V2rayNG/app/libs/ - name: Build APK @@ -57,7 +57,7 @@ jobs: ./gradlew assembleDebug - name: Upload APK - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.4.3 with: name: apk path: ${{ github.workspace }}/V2rayNG/app/build/outputs/apk/debug/