Skip to content

Allow for "tag already exists" in cz bump github action #89

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
thejosephstevens opened this issue Oct 25, 2024 · 0 comments
Open

Allow for "tag already exists" in cz bump github action #89

thejosephstevens opened this issue Oct 25, 2024 · 0 comments

Comments

@thejosephstevens
Copy link

I have commitizen-tools/commitizen-action@0.21.0 in my workflow running cz bump, but as I've been working on getting it set up properly, I've run into an issue where if it fails and I need to re-run the workflow it's guaranteed to fail on retry because cz bump fails if the target tag already exists.

Commitizen version: 3.30.0
cz --no-raise 21 bump --yes --changelog --check-consistency
bump: version 0.3.0 → 0.4.0
tag to create: 0.4.0
increment detected: MINOR

[main 216[83](https://github.com/ascend-io/gitops-glue/actions/runs/11524448035/job/32084730449#step:6:84)1d] bump: version 0.3.0 → 0.4.0
 2 files changed, 7 insertions(+), 1 deletion(-)

fatal: tag '0.4.0' already exists

I would like for an option to just continue if the target tag already exists. I'm looking at ignoring raise on exit code 7 for BumpTagFailedError, but I suspect that includes failure scenarios that I would not want to ignore where the tag bump really just failed.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant