File tree 2 files changed +18
-8
lines changed
2 files changed +18
-8
lines changed Original file line number Diff line number Diff line change 9
9
10
10
jobs :
11
11
libpjsua2-ios :
12
- runs-on : macos-13
12
+ runs-on : macos-latest
13
13
name : iOS Build
14
14
permissions :
15
15
contents : write
16
16
steps :
17
+ - uses : maxim-lobanov/setup-xcode@v1
18
+ with :
19
+ xcode-version : latest-stable
20
+
17
21
- name : Selecting Xcode Version
18
- run : sudo xcode-select -switch /Applications/Xcode_15.2 .app
22
+ run : sudo xcode-select -switch /Applications/Xcode_16.1 .app
19
23
20
24
- name : Running Xcode version Is?
21
25
run : /usr/bin/xcodebuild -version
27
31
- name : build all ios archs
28
32
run : |
29
33
brew install nasm autoconf automake libtool swig
30
- sudo mv /Applications/Xcode_15 .1.app /Applications/Xcode.app
34
+ sudo mv /Applications/Xcode_16 .1.app /Applications/Xcode.app
31
35
sed -i'' -e 's/xamarin/maui/g' ${{ github.workspace }}/pjproject/pjsip-apps/src/swig/csharp/Makefile
32
36
./build h264 opus ssl bcg729 -a=x86_64,arm64 --ci
33
37
- uses : actions/upload-artifact@v3
Original file line number Diff line number Diff line change 7
7
' *'
8
8
jobs :
9
9
release :
10
- runs-on : macos-13
10
+ runs-on : macos-latest
11
+ name : iOS Build
11
12
permissions :
12
- contents : write
13
- steps :
13
+ contents : write
14
+ steps :
15
+ - uses : maxim-lobanov/setup-xcode@v1
16
+ with :
17
+ xcode-version : latest-stable
18
+
14
19
- name : Selecting Xcode Version
15
- run : sudo xcode-select -switch /Applications/Xcode_15.2 .app
20
+ run : sudo xcode-select -switch /Applications/Xcode_16.1 .app
16
21
17
22
- name : Running Xcode version Is?
18
23
run : /usr/bin/xcodebuild -version
21
26
uses : actions/checkout@v4
22
27
with :
23
28
submodules : recursive
24
- - name : build pjsip with opus and h264
29
+ - name : build pjsip with opus bcg729 and h264
25
30
run : |
26
31
brew install nasm autoconf automake libtool swig
32
+ sudo mv /Applications/Xcode_16.1.app /Applications/Xcode.app
27
33
sed -i'' -e 's/xamarin/maui/g' ${{ github.workspace }}/pjproject/pjsip-apps/src/swig/csharp/Makefile
28
34
./build h264 opus ssl bcg729 -a=x86_64,arm64 --ci
29
35
tar -zcvf libpjsua2.tar.gz ./libpjsua2
You can’t perform that action at this time.
0 commit comments