Conversation
Co-authored-by: richkcho <6968981+richkcho@users.noreply.github.com>
|
@copilot please review and fix the reviewdog comments on the PR. |
…abels Co-authored-by: richkcho <6968981+richkcho@users.noreply.github.com>
Fixed the actionlint issues in commit e664c3b. The problems were pre-existing typos: |
|
stamp pls |
|
Let's change this to have bench be a label that will always be included, like "self-hosted". Also, the key for caching should be something unique to the machine, since machines may have different characteristics. |
|
Co-authored-by: richkcho <6968981+richkcho@users.noreply.github.com>
Done in commit bea001c. The "bench" label is now always included in runner selection (like "self-hosted"), and cache keys now use |
Adjusts the benchmark workflows to ensure benchmarks only run on benchmark-capable runners and use machine-specific caching.
Changes Made
runner_labelsinput now only accepts additional labels beyond the required ones.inputs.runner_labelstorunner.nameto ensure machine-specific caching, since different machines may have different performance characteristics.inputs.runner_label(singular) was used instead ofinputs.runner_labels(plural) in 6 places across both workflow files.These changes are made in both
bench-mpmc.ymlandbench-spsc.ymlworkflow files.Validation
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.