when: - event: push branch: main - event: pull_request steps: - name: test image: golang:1.26-alpine commands: - go vet ./... - go test ./...