Skip to content

ci(bench): allow dispatch benchmarks with cargo features#3768

Draft
Rjected wants to merge 1 commit into
mainfrom
dan/bench-dispatch-cargo-features
Draft

ci(bench): allow dispatch benchmarks with cargo features#3768
Rjected wants to merge 1 commit into
mainfrom
dan/bench-dispatch-cargo-features

Conversation

@Rjected

@Rjected Rjected commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Adds an optional cargo_features input to the existing workflow_dispatch trigger for the CodSpeed benchmark workflow.

Manual runs can now pass package-qualified Cargo feature strings such as revm-precompile/gmp to the CodSpeed build step. When the input is empty, the workflow executes the same cargo codspeed build --profile profiling --workspace --exclude '*example*' command as before. The cargo codspeed run --workspace invocation is unchanged, so automatic pull_request and push behavior remains unchanged.

Validation: git diff --check. actionlint is not installed in this environment.

@codspeed-hq

codspeed-hq Bot commented Jun 19, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 181 untouched benchmarks
⏩ 1 skipped benchmark1


Comparing dan/bench-dispatch-cargo-features (dea9f69) with main (84fe60c)

Open in CodSpeed

Footnotes

  1. 1 benchmark was skipped, so the baseline result was used instead. If it was deleted from the codebase, click here and archive it to remove it from the performance reports.

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