-
Notifications
You must be signed in to change notification settings - Fork 176
Open
Labels
kind/documentationImprovements or additions to documentationImprovements or additions to documentation
Description
As already shared during latest community call, we are nearing a libs (+ driver) release.
During this period the rationale is that no new-feature PRs are allowed to be merged (apart from exceptions). We will use this time to test the libraries before opening the release branch and tagging the code. Any help in testing is always welcome! :)
This issue will be kept up to date with further changes.
See https://github.com/falcosecurity/libs/blob/master/release.md for an explanation of the release process.
Release Phases
Preparation
- Tag all necessary PRs and issues with
0.23.0and9.1.0+drivermilestones - Move unfinished work to
0.24.0,next-driverandTBDmilestones
Code freeze
- Freeze the code
Release branch
- Create the release branch
release/0.23.x - Open PR on test-infra repository to set the newly created branch as protected 👉 chore(config): protect libs
release/0.23.xbranch test-infra#1944 - Create release candidate tags and releases on the release branch, for testing purposes
- Create libs
0.23.0-rc1tag and release 👉 https://github.com/falcosecurity/libs/releases/tag/0.23.0-rc1 - Create libs
0.23.0-rc2tag and release 👉 https://github.com/falcosecurity/libs/releases/tag/0.23.0-rc2 - Create drivers
9.1.0-rc1+drivertag and release 👉 https://github.com/falcosecurity/libs/releases/tag/9.1.0-rc1%2Bdriver
- Create libs
Testing
- Test the libraries and drivers
Thaw
- Thaw the repo allowing new PR to be merged in the
masterbranch again
Release
- Create libs
0.23.0tag and release 👉 https://github.com/falcosecurity/libs/releases/tag/0.23.0 - Create driver
9.1.0+drivertag and release 👉 https://github.com/falcosecurity/libs/releases/tag/9.1.0%2Bdriver
Metadata
Metadata
Assignees
Labels
kind/documentationImprovements or additions to documentationImprovements or additions to documentation