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 Checklist]: release fluvio 0.15.1 #4372

Open
9 of 15 tasks
fraidev opened this issue Jan 28, 2025 · 0 comments
Open
9 of 15 tasks

[Release Checklist]: release fluvio 0.15.1 #4372

fraidev opened this issue Jan 28, 2025 · 0 comments
Labels

Comments

@fraidev
Copy link
Contributor

fraidev commented Jan 28, 2025

Release Checklist

The following checklist covers all the steps for running release.

First, a pre-release is published which is used to ensure all systems operate
correctly in development environments. Once the pre-release is confirmed to be
working, the final release is published.

For more detail, refer to RELEASE.md

  • Create a new issue with this checklist template
  • Review all the Getting Started and API docs. Verify if they are up to date or will need updates
  • Inform team that release is about to begin
  • Ensure no merges are in flight

Pre-Release

  • Run the Release workflow in Github Actions, make sure the pre-release check is set. (Retry at least once if failure)
  • Perform a pre-release test in a development environment

Stable Release

If all systems are operational and no bugs are found in the pre-release, the final release can be published.

Generating Release notes

To get a starting point for generating release notes the view-changelog script can be used.
git cliff is used to generate a changelog update. The view-changelog script can be used to view
the new entries or modifty the CHANGELOG.md file.

To view the changelog updates:

actions/view-changelog.sh

or to prepend the updates (some post editing is still usually required):

actions/view-changelog.sh modify

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

No branches or pull requests

1 participant