Description
/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
- Create new
release
Makefile rule - Add process to make final release changes
- Such as updating the release version number references and correcting missing alm-examples when running make bundle (kubernetes-sigs/kustomize#5042)
- Add process to checkout target release branch and commit release changes to that branch
- Add process to create PR to merge new release changes into remote target release branch
- Test the new rule on a forked repository
- Update usage documentation with this new rule
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
To Do 📝