-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Devfile registry operator release automation #1326
Devfile registry operator release automation #1326
Comments
No longer including the release automation in the initial release process, will instead revise documentation once this issue is completed. |
Moving to review as I will be opening a PR but marking it as |
This issue is currently blocked as it requires changes to the git history of the release branches for registry operator. Currently there is squash commits in the release branches which conflict with the automation as the bot cannot handle merge conflicts without human intervention, which defeats the purpose of the automation. This is occurring because the releases are based off of
|
@Jdubrick I have talked with @thepetk while discussing the #1605 approach that I think this process should be altered to align with other devfile repos by only using the release branches to backport patches to target major and minor releases which I believe mirrors #1516 you created back in April. The epic #1518 should be completed before this issue can be unblocked. |
/kind user-story
Which area this user story is related to?
/area registry
/area releng
User Story
As a maintainer of devfile services, I want to have release automation, so that the process of creating registry operator releases are efficient to execute.
To make it efficient for devfile service maintainer to perform, we should have a Makefile rule to execute the steps to start the release process on GitHub. This should allow a similar process as the release script for devfile/api: https://github.com/devfile/api/blob/b4fea572af1a98ca487495857add4007c35f5aea/make-release.sh
Acceptance Criteria
release
Makefile ruleThe text was updated successfully, but these errors were encountered: