ci.yml (458B)
1 name: CI 2 3 on: 4 push: 5 branches: [main] 6 pull_request: 7 branches: [main] 8 workflow_call: 9 10 jobs: 11 test: 12 runs-on: ubuntu-latest 13 defaults: 14 run: 15 working-directory: go 16 steps: 17 - uses: actions/checkout@v4 18 19 - uses: actions/setup-go@v5 20 with: 21 go-version: "1.25" 22 23 - name: Vet 24 run: go vet ./... 25 26 - name: Build 27 run: go build ./... 28 29 - name: Test 30 run: go test ./...