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

Release v0.75.1, via point-release #4448

Closed
14 of 15 tasks
conorsch opened this issue May 23, 2024 · 2 comments
Closed
14 of 15 tasks

Release v0.75.1, via point-release #4448

conorsch opened this issue May 23, 2024 · 2 comments
Assignees

Comments

@conorsch
Copy link
Contributor

conorsch commented May 23, 2024

Testnet upgrade

Testnet chain id: penumbra-testnet-deimos-8 (no change)
Release date: 2023-05-23
Testnet release manager: @conorsch

We want to release a narrowly-scoped point release to fix the upgrade-plan halt behavior (#4443), in support of the upcoming chain-upgrade for 0.76.0 (#4402).

Testnet Release Manager Checklist

Pre-release:

On release day:

  • Draft an announcement for peer review to ensure changes included are comprehensive.
  • Enable testnet deploy workflow, so that point-release logic updates the running nodes
  • Bump the version number and push its tag, via cargo-release.
    • Run cargo release minor for a new testnet, or cargo release patch for a bugfix. For the latter, make sure you're on a dedicated release branch.
    • Push the commit and newly generated tag, e.g. v0.51.0, to the remote.
  • Approve the deployment
  • Wait for the "Release" workflow to complete
  • Edit the newly created release object, and add a note summarizing the intent of the release
  • Close faucet
  • Update Galileo deployment, following docs
  • Make the announcement to Discord! 🎉🎉🎉

Post-release cleanup tasks

  • Ensure faucet is open
@conorsch conorsch self-assigned this May 23, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Penumbra May 23, 2024
@github-actions github-actions bot added the needs-refinement unclear, incomplete, or stub issue that needs work label May 23, 2024
@conorsch conorsch removed the needs-refinement unclear, incomplete, or stub issue that needs work label May 23, 2024
@conorsch
Copy link
Contributor Author

Notes for later: the point-release CI job doesn't handle the solo pd nodes (#3336) gracefully: https://solo-pd.testnet.plinfra.net/ was reset and now must sync from scratch. Let's circle back and make that nicer.

@conorsch conorsch moved this from Backlog to In progress in Penumbra May 23, 2024
conorsch added a commit that referenced this issue May 23, 2024
conorsch added a commit that referenced this issue May 23, 2024
@conorsch
Copy link
Contributor Author

v0.75.1 is live: https://github.com/penumbra-zone/penumbra/releases/tag/v0.75.1 and filed #4459 to follow up on some CI fixes, which are low-pri. Focusing on v0.76.0 next (#4402).

@github-project-automation github-project-automation bot moved this from In progress to Done in Penumbra May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

1 participant