infinyon / fluvio

Lean and mean distributed stream processing system written in rust and web assembly. Alternative to Kafka + Flink in one.
https://www.fluvio.io/
Apache License 2.0
3.79k stars 500 forks source link

[Release Checklist]: v0.11.11 #4126

Closed fraidev closed 1 month ago

fraidev commented 1 month ago

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

Pre-Release

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