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

Automate Kubo release process #9441

Closed
galargh opened this issue Dec 1, 2022 · 3 comments
Closed

Automate Kubo release process #9441

galargh opened this issue Dec 1, 2022 · 3 comments
Assignees
Labels
kind/enhancement A net-new feature or improvement to an existing feature team/ipdx Notify IP Developer Experience team

Comments

@galargh
Copy link
Contributor

galargh commented Dec 1, 2022

Description

Kubo release process contains a lot of steps. This issue is about identifying the steps that could be automating and automating them in a way that can be performed both by the CI and developers.

Things to consider for the automation:

  • might be nice to use Go for automation scripts
  • some steps might require user input
  • possibly, not all the steps can be automated
  • it should be possible to run the automation locally and in CI
  • stretch: it would be great if it didn't require a single person to perform all the steps
  • how can we edit the automated steps?
@galargh galargh added kind/enhancement A net-new feature or improvement to an existing feature team/ipdx Notify IP Developer Experience team labels Dec 1, 2022
@galargh galargh self-assigned this Dec 1, 2022
@galargh galargh moved this to 🏃‍♀️ In Progress in IPFS Shipyard Team Dec 1, 2022
@galargh galargh moved this from 🤔 Triage to ✍️ In Progress in InterPlanetary Developer Experience Jan 2, 2023
@galargh
Copy link
Contributor Author

galargh commented Mar 30, 2023

We might be ready to close this after 0.20.0 that Henrique is going to drive. I'm going to create a new issue for making the automation available in the CI rather than only locally.

@BigLep
Copy link
Contributor

BigLep commented May 11, 2023

@galargh : what are you thoughts here? It seems like the immediate work is done? Is there a followup issue you're thinking to create?

@galargh
Copy link
Contributor Author

galargh commented May 11, 2023

Yes, I'd consider this piece of work complete. Further tasks will be captured via kuboreleaser issues - https://github.com/ipfs/kuboreleaser/issues

@galargh galargh closed this as completed May 11, 2023
@github-project-automation github-project-automation bot moved this from 🏃‍♀️ In Progress to 🎉 Done in IPFS Shipyard Team May 11, 2023
@github-project-automation github-project-automation bot moved this from ✍️ In Progress to 🥳 Done in InterPlanetary Developer Experience May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement A net-new feature or improvement to an existing feature team/ipdx Notify IP Developer Experience team
Projects
No open projects
Archived in project
Development

No branches or pull requests

2 participants