Skip to content

[release/v25.1.x] Add "Release On Tag" GHA | Correct "Release on Tag" GHA#942

Merged
chrisseto merged 2 commits intorelease/v25.1.xfrom
backport/release/v25.1.x/pr-928_pr-936
Jun 27, 2025
Merged

[release/v25.1.x] Add "Release On Tag" GHA | Correct "Release on Tag" GHA#942
chrisseto merged 2 commits intorelease/v25.1.xfrom
backport/release/v25.1.x/pr-928_pr-936

Conversation

@chrisseto
Copy link
Contributor

Backport

This will backport the following commits from main to release/v25.1.x:

Questions ?

Please refer to the Backport tool documentation

This commit adds the new "Release On Tag" GitHub Action. It does exactly what
the name would imply. When a tag is pushed, the action will generate a github
release using the changie log as the release body. If the pushed tag has a helm
chart associated with it, the chart will be built and uploaded to the release.

(cherry picked from commit d4db430)
The original GHA commit (d4db430) was merged
preemptively before it was sufficiently tests.

This commit contains a variety of fixes discovered while testing the original
implementation.

(cherry picked from commit b23b0e1)
@chrisseto chrisseto requested a review from RafalKorepta as a code owner June 26, 2025 19:33
@chrisseto chrisseto enabled auto-merge (rebase) June 26, 2025 19:33
This was referenced Jun 26, 2025
@chrisseto chrisseto merged commit ba06689 into release/v25.1.x Jun 27, 2025
11 checks passed
@RafalKorepta RafalKorepta deleted the backport/release/v25.1.x/pr-928_pr-936 branch June 27, 2025 04:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants