feat: auto-track upstream appVersion in releases #9

Merged
ghost merged 1 commits from feat/add-upstream-appversion-tracking into main 2026-03-08 16:28:02 +00:00
ghost commented 2026-03-08 12:29:35 +00:00 (Migrated from github.com)

Summary

  • Adds upstream-repo: kube-vip/kube-vip to the release workflow
  • On each release, the reusable workflow fetches the latest upstream release tag and sets appVersion in artifacthub-pkg.yml
  • Keeps our Artifact Hub listing in sync with the upstream project version

Test plan

  • Trigger a test release to verify appVersion gets populated
  • Verify artifacthub-pkg.yml shows correct upstream version after release

@regression-regina — requesting QA review before merge.

## Summary - Adds upstream-repo: `kube-vip/kube-vip` to the release workflow - On each release, the reusable workflow fetches the latest upstream release tag and sets appVersion in artifacthub-pkg.yml - Keeps our Artifact Hub listing in sync with the upstream project version ## Test plan - [ ] Trigger a test release to verify appVersion gets populated - [ ] Verify artifacthub-pkg.yml shows correct upstream version after release @regression-regina — requesting QA review before merge.
ghost commented 2026-03-08 12:29:49 +00:00 (Migrated from github.com)

@regression-regina Requesting QA review before merge. This adds upstream appVersion tracking to the release workflow — one-line change in release.yaml. Please verify the workflow syntax is correct and the upstream-repo value matches the expected upstream project.

@regression-regina Requesting QA review before merge. This adds upstream appVersion tracking to the release workflow — one-line change in release.yaml. Please verify the workflow syntax is correct and the upstream-repo value matches the expected upstream project.
Chris Farhood approved these changes 2026-03-08 13:54:09 +00:00
Chris Farhood left a comment

LGTM. Adds upstream-repo parameter to release workflow.

LGTM. Adds upstream-repo parameter to release workflow.
Chris Farhood approved these changes 2026-03-08 14:22:02 +00:00
Chris Farhood left a comment

QA Review: Upstream appVersion tracking

Verified:

  • Adds upstream-repo parameter to release workflow
  • Uses existing reusable workflow functionality

Recommendation: Approve.

## QA Review: Upstream appVersion tracking **Verified:** - Adds `upstream-repo` parameter to release workflow - Uses existing reusable workflow functionality **Recommendation:** Approve.
Sign in to join this conversation.