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

Ratify branching and release strategy #958

Open
1 task
susanshi opened this issue Jul 31, 2023 · 2 comments
Open
1 task

Ratify branching and release strategy #958

susanshi opened this issue Jul 31, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@susanshi
Copy link
Collaborator

What would you like to be added?

Ratify should publish a document that outlines branching strategy, as wells as patches and support criteria.

Anything else you would like to add?

No response

Are you willing to submit PRs to contribute to this feature?

  • Yes, I am willing to implement it.
@susanshi susanshi added enhancement New feature or request triage Needs investigation labels Jul 31, 2023
@yizha1 yizha1 added this to the v.1.0.0 milestone Aug 1, 2023
@yizha1 yizha1 removed the triage Needs investigation label Aug 1, 2023
@FeynmanZhou
Copy link
Collaborator

JFYI, we are defining the release and branch strategy, and release support plan in Notation and ORAS. Maybe they could be used as references for Ratify.

@akashsinghal
Copy link
Collaborator

akashsinghal commented Apr 25, 2024

To add to this, I had a discussion with Gatekeeper maintainers about their release strategy:

Gatekeeper releases a minor version every 3 months. Each release will have a beta and RC release prior to stable. Refer to this doc for detailed info on versioning: https://github.com/open-policy-agent/gatekeeper/blob/master/docs/RELEASE.md

Patch releases are typically cut every month if there are changes. All security fixes (even those raised by dependabot) are manually cherry-picked to a patch branch. Each month, if there are patch changes, there's a patch release. emergency patches can be released but that's at discretion of maintainers.

Here's the release management doc: https://github.com/open-policy-agent/gatekeeper/blob/master/docs/Release_Management.md

I think we should prioritize Gatekeeper's release guidance since it's a K8s centric project too.

cc: @yizha1 @FeynmanZhou @susanshi

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

No branches or pull requests

5 participants