4343 run : ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --uninstall "cmake;3.10.2.4988404" "cmake;3.18.1"
4444 - name : set up android ndk r25 (16k support)
4545 run : |
46- curl -L -s "https://storage.googleapis .com/android-build/ builds/aosp-ndk-r25-release-linux-linux /12161346/ca7222ab71c8d5b8add70c147e6b14b8d05d64ea785766db4b1efe9f70eceba1/ android-ndk-12161346-linux-x86_64.zip?GoogleAccessId=gcs-sign%40android-builds-project.google.com.iam.gserviceaccount.com&Expires=1753819942&Signature=lPJBzFhF7wdTFgTao%2FUMtR%2F9vREeznV4h0BQXtPmTbecGbfG9gCrqjcbm2Up9FnSGoBHj3lRvBSlfRJTy1yNr2VjUBgld%2FelO5mFKZbNZ40dmT%2FFHs6LWo8KiByeLaRDJaKlPS8dtpVHfWDe34hrhdwHKSpJwWF2Z24%2BVVaiFKNfazXkgzW9USjBljO7Ey7cYHxsY5WmckQMpHJIhHohOcQhz2SY%2FRQSLHO9HXJsd3C978i0OsIYo7OhWxQ3RFBvGpBzm%2FoZyKtl0OQX5qqqxzHEZPxt0qXQC6%2FLGPjtSmDve%2BPC5wcD6DucfhA7xZJNPEpIiZ2zWhK6DZ60kVaMJA%3D%3D " -o ndk.zip
46+ curl -L -s "https://ci.android .com/builds/submitted /12161346/linux/latest/ android-ndk-12161346-linux-x86_64.zip" -o ndk.zip
4747 unzip -q -o ndk.zip -d .ndk
4848 echo "ANDROID_NDK_ROOT=$PWD/.ndk/$(ls .ndk)" >> $GITHUB_ENV
4949 - name : run the build script
6868 if : ${{ failure() }}
6969 run : ' [[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
7070
71- ---
72-
7371 build-lts-on-linux :
7472 name : android lts on linux (ndk-r25-16k)
7573 runs-on : ubuntu-22.04
8785 run : ${ANDROID_HOME}/cmdline-tools/latest/bin/sdkmanager --uninstall "cmake;3.10.2.4988404" "cmake;3.18.1"
8886 - name : set up android ndk r25 (16k support)
8987 run : |
90- curl -L -s "https://storage.googleapis .com/android-build/ builds/aosp-ndk-r25-release-linux-linux /12161346/ca7222ab71c8d5b8add70c147e6b14b8d05d64ea785766db4b1efe9f70eceba1/ android-ndk-12161346-linux-x86_64.zip?GoogleAccessId=gcs-sign%40android-builds-project.google.com.iam.gserviceaccount.com&Expires=1753819942&Signature=lPJBzFhF7wdTFgTao%2FUMtR%2F9vREeznV4h0BQXtPmTbecGbfG9gCrqjcbm2Up9FnSGoBHj3lRvBSlfRJTy1yNr2VjUBgld%2FelO5mFKZbNZ40dmT%2FFHs6LWo8KiByeLaRDJaKlPS8dtpVHfWDe34hrhdwHKSpJwWF2Z24%2BVVaiFKNfazXkgzW9USjBljO7Ey7cYHxsY5WmckQMpHJIhHohOcQhz2SY%2FRQSLHO9HXJsd3C978i0OsIYo7OhWxQ3RFBvGpBzm%2FoZyKtl0OQX5qqqxzHEZPxt0qXQC6%2FLGPjtSmDve%2BPC5wcD6DucfhA7xZJNPEpIiZ2zWhK6DZ60kVaMJA%3D%3D " -o ndk.zip
88+ curl -L -s "https://ci.android .com/builds/submitted /12161346/linux/latest/ android-ndk-12161346-linux-x86_64.zip" -o ndk.zip
9189 unzip -q -o ndk.zip -d .ndk
9290 echo "ANDROID_NDK_ROOT=$PWD/.ndk/$(ls .ndk)" >> $GITHUB_ENV
9391 - name : run the build script
@@ -112,15 +110,15 @@ jobs:
112110 if : ${{ failure() }}
113111 run : ' [[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
114112
115- ---
116-
117113 create-release :
118114 name : create github release
115+ # This job will only start if BOTH of the jobs above complete successfully.
119116 needs : [build-main-on-linux, build-lts-on-linux]
120117 runs-on : ubuntu-latest
118+ # This job will only run if the workflow is started manually.
121119 if : github.event_name == 'workflow_dispatch'
122120 permissions :
123- contents : write # Required to create a release
121+ contents : write
124122 steps :
125123 - name : set release tag
126124 id : set_tag
0 commit comments