Skip to content

ci(benchmark): add manual override for benchmark regression guard#45

Merged
sphildreth merged 1 commit into
mainfrom
sph.2026-05-28.09
May 29, 2026
Merged

ci(benchmark): add manual override for benchmark regression guard#45
sphildreth merged 1 commit into
mainfrom
sph.2026-05-28.09

Conversation

@sphildreth
Copy link
Copy Markdown
Owner

Introduce a workflow_dispatch input accept_benchmark_regression to allow manual bypass of the benchmark narrative validation. This enables publishing benchmark assets even when the narrative guard reports a regression, which is useful for reviewing potential regressions before they are finalized.

The workflow now captures the exit status of the validation script and uses it to set a publish output, which controls subsequent steps including asset generation, diffing, and committing to main.

Introduce a `workflow_dispatch` input `accept_benchmark_regression` to allow
manual bypass of the benchmark narrative validation. This enables
publishing benchmark assets even when the narrative guard reports a
regression, which is useful for reviewing potential regressions before
they are finalized.

The workflow now captures the exit status of the validation script and
uses it to set a `publish` output, which controls subsequent steps
including asset generation, diffing, and committing to main.
@sphildreth sphildreth merged commit 086854b into main May 29, 2026
3 checks passed
@sphildreth sphildreth deleted the sph.2026-05-28.09 branch May 29, 2026 02: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.

1 participant