diff --git a/.woodpecker/0-pre.yml b/.woodpecker/0-pre.yml index 85d6252..b22468f 100644 --- a/.woodpecker/0-pre.yml +++ b/.woodpecker/0-pre.yml @@ -8,8 +8,7 @@ steps: - go vet $(go list ./... | grep -v /vendor/) - go test -race $(go list ./... | grep -v /vendor/) when: - - event: [push, pull_request] - branch: main, develop + - event: [push, pull_request, cron] - name: check-sec image: golang @@ -18,5 +17,4 @@ steps: - go get -v -d . - gosec ./... when: - - event: [push, pull_request] - branch: main, develop + - event: [push, pull_request, cron] \ No newline at end of file diff --git a/.woodpecker/10-build-latest.yml b/.woodpecker/10-build-latest.yml index 330430a..09f6aba 100644 --- a/.woodpecker/10-build-latest.yml +++ b/.woodpecker/10-build-latest.yml @@ -4,6 +4,9 @@ steps: commands: - export CI_COMMIT_SHORT_SHA=${CI_COMMIT_SHA:0:10} - go build -ldflags="-X main.CommitSHA=${CI_COMMIT_SHORT_SHA}" -o linux-amd64 . + when: + - event: [push, cron] + branch: [main, develop] - name: build-and-push-docker image: woodpeckerci/plugin-docker-buildx:5.2.2 @@ -34,10 +37,5 @@ services: when: - event: [push, cron] -volumes: - gomod-cache: - temp: {} - - depends_on: - 0-pre \ No newline at end of file