when: - event: pull_request - event: push branch: - ${CI_REPO_DEFAULT_BRANCH} - renovate/** steps: lint: depends_on: [] image: golangci/golangci-lint:v1.58.0 commands: - go version - go install mvdan.cc/gofumpt@latest - "[ $(gofumpt -extra -l . | wc -l) != 0 ] && { echo 'code not formated'; exit 1; }" - golangci-lint run --timeout 5m --build-tags integration when: - event: pull_request - event: push branch: renovate/* editor-config: depends_on: [] image: mstruebing/editorconfig-checker:2.7.2 when: - event: pull_request - event: push branch: renovate/* yamllint: image: pipelinecomponents/yamllint:0.31.1 depends_on: [] commands: - yamllint . when: - event: pull_request - event: push branch: renovate/* prettier: image: docker.io/woodpeckerci/plugin-prettier:0.1.0 depends_on: [] settings: version: 3.2.5