We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 21f1548 commit 86616d2Copy full SHA for 86616d2
1 file changed
.github/workflows/ci.yaml
@@ -1,29 +1,22 @@
1
-name: Build
+name: CI Build
2
3
on:
4
push:
5
branches: [main]
6
-
7
pull_request:
8
9
10
workflow_dispatch:
11
12
jobs:
13
build:
14
- runs-on: ubuntu-latest
15
+ strategy:
+ fail-fast: false
+ matrix:
+ os: [windows-latest, ubuntu-latest, macos-latest]
16
+ runs-on: ${{ matrix.os }}
17
steps:
- - name: Check out repository
18
- uses: actions/checkout@v4
19
20
- - name: Set up LLVM and Clang
21
- run: |
22
- sudo apt-get update
23
- sudo apt-get install -y lld llvm llvm-dev clang
24
25
- - name: Set up Zig
26
- uses: mlugg/setup-zig@v1
27
28
- - name: Run `build`
29
- run: zig build
+ - uses: actions/checkout@v4
+ - uses: mlugg/setup-zig@v2
+ with:
+ version: "0.15.2"
+ - run: zig build sample --summary all
0 commit comments