when: event: - push - pull_request branch: - main steps: format: image: golang:1.24 commands: - make format - git diff --exit-code # Fail if files were changed lint: image: golang:1.24 commands: - make ci-lint test: image: golang:1.24 commands: - make test