ci: add ci flow
All checks were successful
CI / test (push) Successful in 2m13s

This commit is contained in:
2026-10-14 13:48:05 -07:00
parent 020eb7ab7f
commit 019b97b796

28
.gitea/workflows/CI.yaml Normal file
View File

@@ -0,0 +1,28 @@
name: CI
on: [push, workflow_dispatch]
jobs:
test:
container:
image: gas
volumes:
- woodpecker-gocache:/go-cache-volume
env:
GOPATH: /go-cache-volume
GOCACHE: /go-cache-volume/build-cache
GOLANGCI_LINT_CACHE: /go-cache-volume/golangci-lint
steps:
- name: checkout
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: gocheckout
- name: test
run: ops/test.sh
- name: lint
run: ops/lint.sh
- name: lint shell
run: find ops/ -name "*.sh" | xargs shellcheck