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 5153d9a commit 7764ed6Copy full SHA for 7764ed6
1 file changed
.github/workflows/tests.yaml
@@ -11,8 +11,19 @@ concurrency:
11
permissions: {}
12
13
jobs:
14
- test-examples-ubuntu:
15
- runs-on: [ubuntu-24.04]
+ test-examples:
+ name: Test examples (${{ matrix.os }})
16
+ runs-on: ${{ matrix.os }}
17
+ strategy:
18
+ fail-fast: false
19
+ matrix:
20
+ os:
21
+ - ubuntu-latest
22
+ - macos-latest
23
+ - windows-latest
24
+ defaults:
25
+ run:
26
+ shell: bash
27
steps:
28
- uses: actions/checkout@v4
29
@@ -24,9 +35,11 @@ jobs:
35
- run: roc version
36
37
# expect for testing
- - run: sudo apt install -y expect
38
+ - if: runner.os == 'Linux'
39
+ run: sudo apt install -y expect
40
- - run: expect -v
41
42
+ run: expect -v
30
43
31
44
# Run all tests
32
45
- run: ROC=roc ./ci/all_tests.sh
0 commit comments