when: event: - push - pull_request branch: - main steps: format: image: golang:1.24 commands: - test -z "$(gofmt -l .)" lint: image: golangci/golangci-lint:latest commands: - golangci-lint run ./... build: image: golang:1.24 commands: - go build -v ./...