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

Branch based release strategy #778

Merged
merged 20 commits into from
Nov 15, 2024
Merged

Branch based release strategy #778

merged 20 commits into from
Nov 15, 2024

Conversation

MuneebAijaz
Copy link
Contributor

@MuneebAijaz MuneebAijaz commented Oct 30, 2024

Purpose:

  • Ability to release versions pointing to versioned branches instead of master branch
  • Ability to release Helm Charts with different versioning from git releases and images, when charts folder is changed
  • Fixing manifests and chart versions so that each git release has proper versioned manifests. Relates to v1.1.0 tagged manifest image is on latest #753
  • Upgrading tools used in Workflows
  • Changing "manifest making" strategy from Helm to Kustomize
  • Ability to pre-tag helm chart version and validation based on it

@MuneebAijaz MuneebAijaz marked this pull request as draft October 31, 2024 08:00
@MuneebAijaz MuneebAijaz marked this pull request as ready for review November 6, 2024 17:01
@MuneebAijaz MuneebAijaz merged commit 32d5bb8 into master Nov 15, 2024
8 checks passed
@MuneebAijaz MuneebAijaz deleted the branch-release-strat branch November 15, 2024 15:36
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.

2 participants