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

Implement patch releases #3810

Merged

Conversation

pavlovic-ivan
Copy link
Collaborator

Implement patch releases changing the validate ref jobs in release, release-rc workflows and conditions in build workflow

What type of PR is this?

Improvement PR

What this PR does / why we need it:

This PR implements releases of patch versions so that Armada team doesn't have to revert changes from a main branch to fix an issue in a latest release, and so it's obvious that a release has a patch if a bug is introduced.

Which issue(s) this PR fixes:

Fixes: #3566

Special notes for your reviewer:

Before merging this PR, an admin needs to setup similar configs for branches that start with patch/v because these branches will be used for the patched releases, and need access to environments, secrets and have the same protections rules as master branch.

…elease-rc workflows and conditions in build workflow

Signed-off-by: Ivan Pavlovic <pavlovic.ivan.26@gmail.com>
@pavlovic-ivan pavlovic-ivan merged commit 114f856 into armadaproject:master Jul 24, 2024
15 checks passed
Copy link
Member

@richscott richscott left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work!

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

Successfully merging this pull request may close these issues.

Ability to release from a branch
4 participants