eclipse-che/che

Implement proper tag recreation option for release scripts

mkuznyetsov opened this issue · 6 comments

Is your task related to a problem? Please describe.

By default, we shouldn't recreate tags/branches every time we launch a release script for the Che project,
However in some cases, regeneration of tags/branches is a must, so this should be added to the workflow as an optional parameter (since it must be used with caution)
This behaviour should become consistent across of all projects, that are being released.

Any progress here? it's been a couple months :(

Seems that some of this is now done. @mkuznyetsov please update w/ latest status.

Theia and chectl appear to be done. Others TBD. Some renaming/refactoring to be done - see above.

all projects in the list have been adressed

PR for operator to use the same block-if-version-exists logic: eclipse-che/che-operator#748
PR to rename che-machine-exec's release.yml for consistency: eclipse-che/che-machine-exec#144

all affected projects have the implementation