Skip to content

Commit 42c2ddd

Browse files
committed
fixup! Add GitHub CI workflows
1 parent 660dfe9 commit 42c2ddd

2 files changed

Lines changed: 13 additions & 14 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,19 @@ jobs:
3636
- run: npm ci
3737
- run: npm run test:parallel
3838

39+
test-safari:
40+
runs-on: macos-latest
41+
timeout-minutes: 10
42+
43+
steps:
44+
- run: osascript -e 'get version of application "Safari"'
45+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
46+
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
47+
with:
48+
node-version: 22.x
49+
- run: npm ci
50+
- run: JASMINE_BROWSER=safari npm run ci
51+
3952
test-gjs:
4053
runs-on: ubuntu-24.04
4154
timeout-minutes: 10

.github/workflows/safari.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,3 @@ on:
77
schedule:
88
- cron: '0 0 * * *'
99
jobs:
10-
build:
11-
runs-on: macos-latest
12-
13-
steps:
14-
- name: Report Safari version
15-
run: osascript -e 'get version of application "Safari"'
16-
- uses: actions/checkout@v4
17-
- name: Use Node.js 22.x
18-
uses: actions/setup-node@v4
19-
with:
20-
node-version: 22.x
21-
- run: npm install
22-
- run: npm run build
23-
- run: JASMINE_BROWSER=safari npm run ci

0 commit comments

Comments
 (0)