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 24.5.0 #6966

Open
9 of 21 tasks
siladu opened this issue Apr 19, 2024 · 1 comment
Open
9 of 21 tasks

Release 24.5.0 #6966

siladu opened this issue Apr 19, 2024 · 1 comment
Assignees

Comments

@siladu
Copy link
Contributor

siladu commented Apr 19, 2024

  • Confirm anything outstanding for release with other maintainers on #besu-release
  • Update changelog if necessary
  • Notify maintainers about updating changelog for in-flight PRs
  • Optional: for hotfixes, create a release branch and cherry-pick, e.g. release-24.5.0-rc1
  • Optional: create a PR against the hotfix branch to see the CI checks pass
  • On the appropriate branch/commit, create a calver tag for the release candidate, format 24.5.0-RC1
  • Create a DRAFT release using the new tag (careful not to publish!)
  • Draft documentation release
  • Sign-off with team
  • Start burn-in using the new 24.5.0-RC1 tag
  • Sign off burn-in
  • Convert the DRAFT into a PRE-RELEASE
    • this is now public and notifies subscribed users
    • publishes artefacts and version-specific docker tags
  • Using the same git sha, create a new tag for the FULL RELEASE, format 24.5.0
  • Draft homebrew PR
  • Using the FULL RELEASE tag, create a PRE-RELEASE in github to trigger the workflows
    • this is now public and notifies subscribed users
    • publishes artefacts and version-specific docker tags
  • Convert this to a FULL RELEASE
    • makes the release LATEST in github
    • publishes the docker latest tag variants
  • Ensure binary SHAs are correct on the release page
  • Docker release startup test:
    • docker run hyperledger/besu:24.5.0
    • docker run hyperledger/besu:24.5.0-arm64
    • docker run --platform linux/amd64 hyperledger/besu:23.4.0-amd64
    • docker run --pull=always hyperledger/besu:latest (check version is 24.4.0)
  • Merge homebrew PR
  • Publish Docs Release
  • Social announcements
@macfarla macfarla self-assigned this Apr 22, 2024
@jframe jframe self-assigned this May 7, 2024
@jframe jframe changed the title Release 24.4.0 Release 24.5.0 May 7, 2024
@jframe jframe removed their assignment May 9, 2024
@macfarla
Copy link
Contributor

docs release drafted hyperledger/besu-docs#1590

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants