We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f8383e8 commit 4ab56cdCopy full SHA for 4ab56cd
.github/workflows/run-tests.yml
@@ -1,4 +1,4 @@
1
-name: Compile and run unit tests
+name: Compile and run tests
2
3
permissions: read-all
4
@@ -10,8 +10,15 @@ on:
10
11
jobs:
12
run-tests:
13
- runs-on: ubuntu-latest
14
-
+ name: Tests on ${{ matrix.os }}
+ runs-on: ${{ matrix.os }}
15
+ strategy:
16
+ fail-fast: false
17
+ matrix:
18
+ os:
19
+ - ubuntu-latest
20
+ - windows-latest
21
+ - macos-latest
22
steps:
23
- name: Check out repository
24
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -28,6 +35,7 @@ jobs:
28
35
run: npm ci
29
36
30
37
- name: Disable AppArmor
38
+ if: ${{ matrix.os == 'ubuntu-latest' }}
31
39
run: echo 0 | sudo tee /proc/sys/kernel/apparmor_restrict_unprivileged_userns
32
40
33
41
- name: Build the project
0 commit comments