[CI Workflow] Improvments for next releses and logic #11

Merged
Phil merged 13 commits from phil-patch-2 into main 2025-04-07 17:41:42 +00:00
Showing only changes of commit 2904075db9 - Show all commits

View file

@ -7,12 +7,6 @@ steps:
- go fmt $(go list ./... | grep -v /vendor/)
- go vet $(go list ./... | grep -v /vendor/)
- go test -race $(go list ./... | grep -v /vendor/)
when:
- event: [push, cron]
branch: [main, develop]
- event: pull_request
- event: tag
branch: main
- name: check-sec
image: golang
@ -20,9 +14,12 @@ steps:
- go install github.com/securego/gosec/v2/cmd/gosec@latest
- go get -v -d .
- gosec ./...
when:
- event: [push, cron]
branch: [main, develop]
- event: pull_request
- event: tag
branch: main
when:
- event: [push, cron]
branch: [main, develop]
- event: pull_request
- event: tag
branch: main