summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/main.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000..93d00fc
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,24 @@
1name: CI
2on: push
3jobs:
4 test:
5 strategy:
6 matrix:
7 os: [ubuntu-latest, macos-latest, windows-latest]
8 runs-on: ${{matrix.os}}
9 steps:
10 - uses: actions/checkout@v1
11 with:
12 submodules: recursive
13 - uses: goto-bus-stop/setup-zig@v1.0.0
14 with:
15 version: 0.5.0
16 - run: zig build
17 lint:
18 runs-on: ubuntu-latest
19 steps:
20 - uses: actions/checkout@v1
21 - uses: goto-bus-stop/setup-zig@v1.0.0
22 with:
23 version: 0.5.0
24 - run: zig fmt --check .