-
Notifications
You must be signed in to change notification settings - Fork 70
Closed as not planned
devfile/registry-operator
#75Closed as not planned
Copy link
Labels
area/registryDevfile registry for stacks and infrastructureDevfile registry for stacks and infrastructurearea/relengRelease engineeringRelease engineeringdevtools-weekkind/user-storyUser story for new enhancementUser story for new enhancementlifecycle/rottenRotten items. These items have been stale for 60 days and are now closed.Rotten items. These items have been stale for 60 days and are now closed.lifecycle/staleStale items. These items have not been updated for 90 days.Stale items. These items have not been updated for 90 days.status/blocked
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
area/registryDevfile registry for stacks and infrastructureDevfile registry for stacks and infrastructurearea/relengRelease engineeringRelease engineeringdevtools-weekkind/user-storyUser story for new enhancementUser story for new enhancementlifecycle/rottenRotten items. These items have been stale for 60 days and are now closed.Rotten items. These items have been stale for 60 days and are now closed.lifecycle/staleStale items. These items have not been updated for 90 days.Stale items. These items have not been updated for 90 days.status/blocked
Type
Projects
Status
Done ✅