From 099419bbbdee4f54295b034ec9f4116b65cc2326 Mon Sep 17 00:00:00 2001 From: Ada Date: Sat, 25 May 2024 14:35:50 +0200 Subject: [PATCH] Run ci only when needed --- .woodpecker/lint.yaml | 6 ++++++ .woodpecker/release.yaml | 8 ++++---- .woodpecker/test.yaml | 7 +++++++ 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.woodpecker/lint.yaml b/.woodpecker/lint.yaml index 51e5a9e..1ef6bf7 100644 --- a/.woodpecker/lint.yaml +++ b/.woodpecker/lint.yaml @@ -4,3 +4,9 @@ steps: commands: - go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest - golangci-lint run +when: + - event: pull_request + repo: ada/spiegel + - event: push + branch: main + repo: ada/spiegel diff --git a/.woodpecker/release.yaml b/.woodpecker/release.yaml index 9468be7..64685cb 100644 --- a/.woodpecker/release.yaml +++ b/.woodpecker/release.yaml @@ -5,7 +5,7 @@ steps: - go install github.com/goreleaser/goreleaser@latest - goreleaser release secrets: [ gitea_token ] - when: - event: tag - repo: ada/spiegel - depends_on: [] +when: + event: tag + repo: ada/spiegel +depends_on: [] diff --git a/.woodpecker/test.yaml b/.woodpecker/test.yaml index 7a4f5db..827f5bc 100644 --- a/.woodpecker/test.yaml +++ b/.woodpecker/test.yaml @@ -3,3 +3,10 @@ steps: image: golang:1.22 commands: - go test ./... + +when: + - event: pull_request + repo: ada/spiegel + - event: push + branch: main + repo: ada/spiegel