steps: - name: gofmt image: golang:1.22.5 commands: - gofmt -l -s . when: - event: push - name: vuln-check image: golang:1.22.5 commands: - go install golang.org/x/vuln/cmd/govulncheck@latest - govulncheck ./... when: - event: push - name: golangci-linter image: golangci/golangci-lint:v1.62.2 commands: - golangci-lint run ./... when: - event: push