Skip to content
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 Support Release Automation #1450

Open
5 tasks
Jdubrick opened this issue Feb 13, 2024 · 3 comments
Open
5 tasks

Devfile Registry Support Release Automation #1450

Jdubrick opened this issue Feb 13, 2024 · 3 comments
Assignees
Labels
area/registry Devfile registry for stacks and infrastructure area/releng Release engineering devtools-week

Comments

@Jdubrick
Copy link
Contributor

Which area/kind this issue is related to?

/area registry
/area releng

Issue Description

As a maintainer of the devfile project I want to have the release process be as efficient as possible. By automating this process it makes it simple to quickly cut new releases and reduces overall time spent by a maintainer performing the release.

Similar efforts have been implemented in devfile/api here and is planned to be implemented in devfile/registry-operator as well here. The work required by this issue would closely follow the idea implemented in the other two repositories.

Acceptance Criteria

  • Create new shell script to perform automation process
  • Script should perform any changes to version numbers in documentation/files (if necessary)
  • Script should automate the process of pushing release (and any necessary changes) to git and tagging the commit as newest version
  • Test the script on a forked repository
  • Update documentation to reflect new release process/script
@openshift-ci openshift-ci bot added area/registry Devfile registry for stacks and infrastructure area/releng Release engineering labels Feb 13, 2024
@Jdubrick Jdubrick self-assigned this Mar 1, 2024
@michael-valdron
Copy link
Member

Need release process issue before planning into a sprint.

@Jdubrick
Copy link
Contributor Author

Jdubrick commented Mar 7, 2024

Blocked by #1472

@michael-valdron
Copy link
Member

Removing status/blocked with completion of #1472

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/registry Devfile registry for stacks and infrastructure area/releng Release engineering devtools-week
Projects
Status: Refinement
Development

No branches or pull requests

3 participants