Skip to content

Commit 483d6d8

Browse files
committed
gh workflow
1 parent cb61273 commit 483d6d8

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

.github/workflows/ci.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
fmt:
9+
runs-on: ubuntu-latest
10+
permissions:
11+
contents: write
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
- uses: goto-bus-stop/setup-zig@v2
16+
with:
17+
version: 0.13.0
18+
- name: fmt
19+
run: zig fmt --check .
20+
examples:
21+
runs-on: ubuntu-latest
22+
permissions:
23+
contents: write
24+
steps:
25+
- name: Checkout
26+
uses: actions/checkout@v4
27+
- uses: goto-bus-stop/setup-zig@v2
28+
with:
29+
version: 0.13.0
30+
- name: Examples
31+
run: zig build run-demo-example
32+
test:
33+
runs-on: ubuntu-latest
34+
permissions:
35+
contents: write
36+
steps:
37+
- name: Checkout
38+
uses: actions/checkout@v4
39+
- uses: goto-bus-stop/setup-zig@v2
40+
with:
41+
version: 0.13.0
42+
- name: Test
43+
run: zig build test --summary all

0 commit comments

Comments
 (0)