Skip to content
This repository was archived by the owner on Jun 14, 2026. It is now read-only.

Commit b979ff3

Browse files
Reduce to node 18, try out some stuff to build for ios
1 parent e936197 commit b979ff3

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- uses: actions/checkout@v4
2626
- uses: actions/setup-node@v4
2727
with:
28-
node-version: '20'
28+
node-version: '18'
2929
cache: 'npm'
3030
- run: npm ci
3131
- run: npm test || echo "No tests configured yet"
@@ -37,12 +37,14 @@ jobs:
3737
- uses: actions/checkout@v4
3838
- uses: actions/setup-node@v4
3939
with:
40-
node-version: '20'
40+
node-version: '18'
4141
cache: 'npm'
4242
- uses: actions/setup-java@v4
4343
with:
4444
distribution: 'temurin'
4545
java-version: '17'
46+
- run: npm install
47+
- run: npm run build
4648
- run: npm ci
4749
- run: npm install -g cordova@12.0.0
4850
- run: cordova platform add android
@@ -55,9 +57,10 @@ jobs:
5557
- uses: actions/checkout@v4
5658
- uses: actions/setup-node@v4
5759
with:
58-
node-version: '20'
59-
cache: 'npm'
60+
node-version: '18'
61+
- run: npm install
6062
- run: npm ci
63+
- run: sudo xcodebuild -workspace App.xcworkspace -scheme App -configuration Debug -destination 'generic/platform=iOS Simulator' build
6164
- run: npm install -g cordova@12.0.0
6265
- run: cordova platform add ios
6366
- run: cordova build ios --debug

0 commit comments

Comments
 (0)