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 .)