defenseunicorns / lula

The Compliance Validator
Apache License 2.0
144 stars 23 forks source link

Update Release Process Doc to Include New Process #547

Open CloudBeard opened 2 months ago

CloudBeard commented 2 months ago

Describe what should be investigated or refactored

Update the release-process.md inside of docs to include a newer steps and frequency on how the Lula team releases versions.

Newer steps/process to add below: Ownership of the release will be rotated week by week for each person on the team.

Release Owner is expected to Review the release please pr prior to the Friday sync session and provide a recommendation for release or not release based on the following:

If releasing - the release owner should notify the team, add a milestone to the PR to kickoff the workflows, and await 2x reviews on the release please pr prior to merge.

Release Owner will monitor the tag/release-draft creation and add a small summary to the release draft.

At the Sync Meeting - the team will review the draft and collectively agree on publishing as latest release.

Links to any relevant code

https://github.com/defenseunicorns/lula/blob/main/docs/community-and-contribution/release-process.md

brandtkeller commented 2 months ago

I'd like to reframe the updates around: