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 · 4 comments
Open
5 tasks

Devfile Registry Support Release Automation #1450

Jdubrick opened this issue Feb 13, 2024 · 4 comments
Assignees
Labels
area/registry Devfile registry for stacks and infrastructure area/releng Release engineering devtools-week lifecycle/stale Stale items. These items have not been updated for 90 days.

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 moved this to Refinement in Devfile Project Feb 13, 2024
@Jdubrick Jdubrick self-assigned this Mar 1, 2024
@Jdubrick Jdubrick moved this from Refinement to To Do 📝 in Devfile Project Mar 5, 2024
@michael-valdron michael-valdron moved this from To Do 📝 to Waiting in Devfile Project Mar 7, 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

@yangcao77 yangcao77 moved this from Waiting to Refinement in Devfile Project May 13, 2024
@michael-valdron
Copy link
Member

Removing status/blocked with completion of #1472

@michael-valdron michael-valdron moved this from Refinement to Backlog in Devfile Project Aug 28, 2024
Copy link

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment or this will be closed in 60 days.

@github-actions github-actions bot added the lifecycle/stale Stale items. These items have not been updated for 90 days. label Nov 18, 2024
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 lifecycle/stale Stale items. These items have not been updated for 90 days.
Projects
Status: Backlog
Development

No branches or pull requests

3 participants