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

Draft a release guide #3521

Closed
rootulp opened this issue May 31, 2024 · 2 comments · Fixed by #3821
Closed

Draft a release guide #3521

rootulp opened this issue May 31, 2024 · 2 comments · Fixed by #3821
Assignees
Labels
WS: Maintenance 🔧 includes bugs, refactors, flakes, and tech debt etc

Comments

@rootulp
Copy link
Collaborator

rootulp commented May 31, 2024

Context

Spun out from #2810

Problem

Currently there are manual tests that we want to perform before cutting future v1.x releases. These release blocking steps aren't documented or common understanding amongst the team.

Proposal

Draft a release guide that includes a checklist for steps that must be performed before cutting future v1.x releases. Example:

Before cutting a v1.x.x release, please perform the following:
- [ ] Create a release candidate
- [ ] Start a testnet with via auto-devops that uses the release candidate. Confirm it works.
- [ ] [Optional] Use the release candidate to sync from genesis
- [ ] Cut an official release and include in the release notes and "Upgrade Notice" section
@rootulp rootulp added the WS: Maintenance 🔧 includes bugs, refactors, flakes, and tech debt etc label May 31, 2024
@ninabarbakadze
Copy link
Member

moving this to no status since the team has not prioritized it for the upcoming sprint. currently, the automation adds everything to todo but before we change it let's try and keep new issues in no status 🙏🏻

@rootulp rootulp self-assigned this Aug 22, 2024
@rootulp
Copy link
Collaborator Author

rootulp commented Aug 22, 2024

From a sync call we want this for future >= v2.x.x releases too. It should include:

  • Cut a release candidate
  • Bump celestia-node to the release candidate to verify it works
  • Cut the official release. In the release notes include an upgrade notice section.

@rootulp rootulp changed the title Draft a release guide for future v1.x.x releases Draft a release guide Aug 22, 2024
rootulp added a commit that referenced this issue Aug 27, 2024
Closes #3521

---------

Co-authored-by: Callum Waters <cmwaters19@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WS: Maintenance 🔧 includes bugs, refactors, flakes, and tech debt etc
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants