Skip to content

Commit 85ff9c3

Browse files
authored
fix: update to latest runner
1 parent c37ea13 commit 85ff9c3

File tree

1 file changed

+6
-29
lines changed

1 file changed

+6
-29
lines changed

.github/workflows/ios-build-scripts.yml

Lines changed: 6 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ on:
2828
- 'ios.sh'
2929

3030
jobs:
31-
build-main-on-macos-sonoma:
32-
name: ios main on sonoma
33-
runs-on: macos-14
31+
build-main-on-macos-latest:
32+
name: ios main on latest
33+
runs-on: macos-15
3434
strategy:
3535
matrix:
36-
xcode: [ '15.4', '16.0' ]
36+
xcode: [ '16.0', '16.3' ]
3737
defaults:
3838
run:
3939
shell: bash
@@ -57,7 +57,7 @@ jobs:
5757
runs-on: macos-13
5858
strategy:
5959
matrix:
60-
xcode: [ '14.3.1', '15.2' ]
60+
xcode: [ '15.4' ]
6161
defaults:
6262
run:
6363
shell: bash
@@ -76,27 +76,4 @@ jobs:
7676
- name: print ffbuild logs
7777
if: ${{ failure() }}
7878
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
79-
build-lts-on-macos-monterey:
80-
name: ios lts on monterey
81-
runs-on: macos-12
82-
strategy:
83-
matrix:
84-
xcode: [ '13.4.1', '14.2' ]
85-
defaults:
86-
run:
87-
shell: bash
88-
steps:
89-
- uses: actions/checkout@v4
90-
- name: prerequisites
91-
run: brew install autoconf automake libtool pkg-config curl git cmake nasm
92-
- name: set up xcode
93-
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
94-
- name: run the build script
95-
run: ./ios.sh --lts --enable-ios-audiotoolbox --enable-ios-bzip2 --enable-ios-libiconv --enable-ios-zlib
96-
- run: ls -laR
97-
- name: print build logs
98-
if: ${{ always() }}
99-
run: cat build.log
100-
- name: print ffbuild logs
101-
if: ${{ failure() }}
102-
run: '[[ -f ./src/ffmpeg/ffbuild/config.log ]] && tail -50 ./src/ffmpeg/ffbuild/config.log'
79+

0 commit comments

Comments
 (0)