File tree Expand file tree Collapse file tree 5 files changed +37
-5
lines changed
Expand file tree Collapse file tree 5 files changed +37
-5
lines changed Original file line number Diff line number Diff line change 1515 - name : Install dependencies
1616 shell : bash
1717 run : npm i
18+ - name : Set Xcode 26.0 # minimum support Xcode version by Capacitor 8
19+ if : runner.os == 'macOS'
20+ shell : bash
21+ run : sudo xcode-select --switch /Applications/Xcode_26.0.app
Original file line number Diff line number Diff line change 2727 runs-on : ' macos-15'
2828 timeout-minutes : 30
2929 steps :
30- - uses : actions/checkout@v5
30+ - uses : actions/checkout@v6
3131 - name : ' Setup Tools'
3232 uses : ./.github/actions/setup-tools
3333 - name : ' Verify Android'
3838 runs-on : ' macos-15'
3939 timeout-minutes : 30
4040 steps :
41- - uses : actions/checkout@v5
41+ - uses : actions/checkout@v6
4242 - name : ' Setup Tools'
4343 uses : ./.github/actions/setup-tools
4444 - name : ' Verify iOS'
4545 run : npm run verify:ios
46+
47+ build-example-app-android :
48+ needs : ['verify-plugin-ios', 'verify-plugin-android']
49+ runs-on : ' macos-15'
50+ timeout-minutes : 30
51+ steps :
52+ - uses : actions/checkout@v6
53+ - name : ' Setup Tools'
54+ uses : ./.github/actions/setup-tools
55+ - name : ' Prepare example app'
56+ uses : ./.github/actions/prepare-example-app
57+ - name : ' Build Android example app'
58+ working-directory : ./example-app/android
59+ run : ./gradlew clean assembleDebug
60+
61+ build-example-app-ios :
62+ needs : ['verify-plugin-ios', 'verify-plugin-android']
63+ runs-on : ' macos-15'
64+ timeout-minutes : 30
65+ steps :
66+ - uses : actions/checkout@v6
67+ - name : ' Setup Tools'
68+ uses : ./.github/actions/setup-tools
69+ - name : ' Prepare example app'
70+ uses : ./.github/actions/prepare-example-app
71+ - name : ' Build iOS example app'
72+ working-directory : ./example-app/ios/App
73+ run : xcodebuild clean build -project App.xcodeproj -scheme App CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO
Original file line number Diff line number Diff line change 1111 runs-on : " ubuntu-24.04"
1212 timeout-minutes : 30
1313 steps :
14- - uses : actions/checkout@v5
14+ - uses : actions/checkout@v6
1515 with :
1616 fetch-depth : 0
1717 token : ${{ secrets.THE_GH_RELEASE_TOKEN || github.token }}
Original file line number Diff line number Diff line change 1111 runs-on : ' macos-15'
1212 timeout-minutes : 30
1313 steps :
14- - uses : actions/checkout@v5
14+ - uses : actions/checkout@v6
1515 with :
1616 token : ${{ secrets.THE_GH_RELEASE_TOKEN || github.token }}
1717
Original file line number Diff line number Diff line change 1414 runs-on : ${{ matrix.os }}
1515 timeout-minutes : 30
1616 steps :
17- - uses : actions/checkout@v5
17+ - uses : actions/checkout@v6
1818 with :
1919 token : ${{ secrets.THE_GH_RELEASE_TOKEN || github.token }}
2020
You can’t perform that action at this time.
0 commit comments