Files
go-lint/.gitea/workflows/CI.yaml
2026-10-14 21:18:11 -07:00

29 lines
592 B
YAML

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