commit d893048

delthas  ·  2025-12-28 14:29:33 +0000 UTC
parent f535d56
Add CI builds
2 files changed,  +33, -0
+18, -0
 1@@ -0,0 +1,18 @@
 2+image: alpine/latest
 3+packages:
 4+    - go
 5+    - scdoc
 6+sources:
 7+    - https://git.sr.ht/~delthas/senpai
 8+artifacts:
 9+    - senpai/senpai
10+tasks:
11+    - build: |
12+          cd senpai
13+          make
14+    - test: |
15+          cd senpai
16+          go test ./...
17+    - gofmt: |
18+          cd senpai
19+          test -z $(gofmt -l .)
+15, -0
 1@@ -0,0 +1,15 @@
 2+image: alpine/latest
 3+packages:
 4+    - go
 5+    - scdoc
 6+sources:
 7+    - https://git.sr.ht/~delthas/senpai
 8+artifacts:
 9+    - senpai/senpai.exe
10+tasks:
11+    - build: |
12+          cd senpai
13+          GOOS=windows make
14+    - gofmt: |
15+          cd senpai
16+          test -z $(GOOS=windows gofmt -l .)