wispem-wantex 8c6d8354df
All checks were successful
CI / release-test (push) Successful in 24s
Add 'ops/' directory and sqlite_lint integration test
2025-11-08 17:19:11 -08:00

32 lines
734 B
YAML

name: CI
on: [push]
jobs:
release-test:
container:
image: offline-twitter/go
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: |
env
GOBIN=/usr/local/go/bin go install git.offline-twitter.com/offline-labs/gocheckout@v0.0.1
gocheckout
- name: test
run: go test ./...
- name: lint
run: golangci-lint run
- name: Run sqlite_lint integration test
run: ops/sqlite_lint_test.sh