You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like us to change the release pipeline, currently, in order to make a new release I have to:
create a new tag
create a release for that tag in github
this will start a GHA that will release depcheck on npm
The issue with this order is that, after creating/pushing a tag the release GHA could fail (it has happened in the past). And we are now stuck with a tag that doesn't mean anything and was never released.
We should switch the pipeline so that I can do:
start a release pipeline by giving it a git ref (branch, commit, whatever), using main as default
once the release is really up on npm I can create a tag for it
after tagging I can create a release in github
I'm pretty sure there exists a GHA somewhere that could do all of this in a single setting so that I don't even have to create the tag/release myself.
The text was updated successfully, but these errors were encountered:
Feature request description
I would like us to change the release pipeline, currently, in order to make a new release I have to:
The issue with this order is that, after creating/pushing a tag the release GHA could fail (it has happened in the past). And we are now stuck with a tag that doesn't mean anything and was never released.
We should switch the pipeline so that I can do:
main
as defaultI'm pretty sure there exists a GHA somewhere that could do all of this in a single setting so that I don't even have to create the tag/release myself.
The text was updated successfully, but these errors were encountered: