Skip to content

Commit 49dd372

Browse files
committed
fix arm64 test and added fail fast false to prevent jobs in the matrix to be cancelled by random failing tests
1 parent 0feb05d commit 49dd372

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

.github/workflows/test.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@ env:
88

99
jobs:
1010
code-test:
11+
strategy:
12+
max-parallel: 1
13+
matrix:
14+
os: [ubuntu-latest, LinuxARM64]
15+
1116
name: 'Code Test'
1217
timeout-minutes: 20
1318
runs-on: ${{ matrix.os }}
14-
strategy:
15-
matrix:
16-
os: [ubuntu-latest]
17-
arch: [x64, arm64]
19+
1820
steps:
1921
- uses: actions/checkout@v4
2022
- uses: actions/setup-node@v4
@@ -38,12 +40,9 @@ jobs:
3840
examples-test:
3941
needs: code-test
4042
strategy:
43+
fail-fast: false
4144
matrix:
42-
os: [ubuntu-latest, macos-latest, windows-latest]
43-
arch: [x64, arm64]
44-
exclude:
45-
- os: windows-latest
46-
arch: arm64
45+
os: [ubuntu-latest, macos-latest, windows-latest, LinuxARM64]
4746

4847
defaults:
4948
run:
@@ -323,6 +322,7 @@ jobs:
323322
rn-ios-test:
324323
needs: code-test
325324
strategy:
325+
fail-fast: false
326326
matrix:
327327
os: [macos-13, macos-14, macos-15] # macos-12 for ios 15 it's going to be deprecated, it's also using an old version of xcode that is not compatible with react native
328328
include:
@@ -381,6 +381,7 @@ jobs:
381381
rn-android-test:
382382
needs: code-test
383383
strategy:
384+
fail-fast: false
384385
matrix:
385386
api-level: [25, 26, 29, 31, 35] #app fail: android 5; driver fail: android 6 and android 7
386387
include:
@@ -448,6 +449,7 @@ jobs:
448449
expo-ios-test:
449450
needs: code-test
450451
strategy:
452+
fail-fast: false
451453
matrix:
452454
os: [macos-13, macos-14, macos-15] # macos-12 for ios 15 it's going to be deprecated, it's also using an old version of xcode that is not compatible with react native
453455
include:
@@ -506,6 +508,7 @@ jobs:
506508
expo-android-test:
507509
needs: code-test
508510
strategy:
511+
fail-fast: false
509512
matrix:
510513
api-level: [25, 26, 29, 31, 35] #app fail: android 5; driver fail: android 6 and android 7
511514
include:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sqlitecloud/drivers",
3-
"version": "1.0.364",
3+
"version": "1.0.382",
44
"description": "SQLiteCloud drivers for Typescript/Javascript in edge, web and node clients",
55
"main": "./lib/index.js",
66
"types": "./lib/index.d.ts",

0 commit comments

Comments
 (0)