feat: auto-track upstream appVersion in releases #6

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

Summary

  • Adds upstream-repo: rook/rook 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: `rook/rook` 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:45 +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:18 +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:21:42 +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.
Chris Farhood approved these changes 2026-03-08 19:41:54 +00:00
Chris Farhood left a comment

QA Review: Approve

Changes Reviewed

  • .github/workflows/release.yaml: added upstream-repo: rook/rook

Test Results

  • CI: PASS

Verdict

Simple one-line config change to enable upstream appVersion tracking in releases. CI passes.

Approved for merge

## QA Review: Approve ### Changes Reviewed - .github/workflows/release.yaml: added upstream-repo: rook/rook ### Test Results - CI: PASS ### Verdict Simple one-line config change to enable upstream appVersion tracking in releases. CI passes. Approved for merge
Sign in to join this conversation.