Skip to content

Add Regression Runner workflow stub on main#173

Merged
hdamker merged 1 commit intocamaraproject:mainfrom
hdamker:feat/regression-runner-stub
Apr 15, 2026
Merged

Add Regression Runner workflow stub on main#173
hdamker merged 1 commit intocamaraproject:mainfrom
hdamker:feat/regression-runner-stub

Conversation

@hdamker
Copy link
Copy Markdown
Contributor

@hdamker hdamker commented Apr 15, 2026

What type of PR is this?

repository management

What this PR does / why we need it:

Companion to #172. Adds .github/workflows/regression-runner.yml as a dispatch-only stub on main so the Regression Runner workflow appears in the Actions UI — workflow_dispatch requires the file to exist on the default branch. The functional workflow lives on validation-framework (#172).

The stub has workflow_dispatch only and fails fast if dispatched against main, directing the user to re-dispatch with --ref validation-framework. Will be replaced by the real file when validation-framework merges into main at v1 GA.

Which issue(s) this PR fixes:

Tracks camaraproject/ReleaseManagement#483.

Special notes for reviewers:

No cross-repo auth, no secrets, no permission changes.

Changelog input

 release-note
Register Regression Runner workflow_dispatch surface on main (stub; functional workflow on validation-framework).

Additional documentation

docs

The functional Regression Runner workflow lives on the
validation-framework branch (see camaraproject#172). This stub only exists so the
workflow appears in the Actions UI dropdown — workflow_dispatch
requires the workflow file to be present on the default branch to be
registered as a dispatchable event type.

The stub supports workflow_dispatch only (no push) and fails fast
with a clear error message if actually dispatched against main, so
accidental dispatches are visibly wrong instead of silently routed
to the validation-framework version.

When validation-framework merges into main at v1 GA, this stub will
be replaced by the real file as part of that merge.

Tracks ReleaseManagement#483.
@hdamker hdamker requested review from Kevsy and rartych as code owners April 15, 2026 07:21
@hdamker hdamker merged commit 297db53 into camaraproject:main Apr 15, 2026
1 check passed
@hdamker hdamker deleted the feat/regression-runner-stub branch April 15, 2026 07:22
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.

1 participant