feat(ci): release only when scheduled

This commit is contained in:
Simon Cornet 2025-04-03 11:26:40 +02:00
commit 1454464af0

View file

@ -25,7 +25,9 @@ releasing:
name: "goreleaser/goreleaser:v2.8.2" name: "goreleaser/goreleaser:v2.8.2"
entrypoint: [""] entrypoint: [""]
rules: rules:
- if: "$CI_COMMIT_TAG" # run only if scheduled with this name
- if: '$SCHEDULE_NAME == "release"'
- when: "never"
script: script:
- export GITLAB_TOKEN="$GORELEASER_GITLAB_TOKEN" - export GITLAB_TOKEN="$GORELEASER_GITLAB_TOKEN"
- "goreleaser release --rm-dist --changelog=changelog.md" - "goreleaser release --rm-dist --changelog=changelog.md"