Skip to content

ci(codspeed): conditionally run walltime on Macro Runners#45

Merged
Itsusinn merged 1 commit into
mainfrom
ci/codspeed-walltime-conditional
Jun 24, 2026
Merged

ci(codspeed): conditionally run walltime on Macro Runners#45
Itsusinn merged 1 commit into
mainfrom
ci/codspeed-walltime-conditional

Conversation

@Itsusinn

@Itsusinn Itsusinn commented Jun 24, 2026

Copy link
Copy Markdown
Member

simulation / memory: unchanged, run on ubuntu-latest standard runner
walltime: switched to codspeed-macro (CodSpeed dedicated Macro Runners)

  • walltime only runs when the PR has the walltime label or is triggered by a v* tag push
  • also trigger CI on v* tag pushes
  • fixed .gitattributes warning (EditorConfig properties mixed into gitattributes)

Walltime job skips by default — add the walltime label to the PR to enable it.

Assisted-by: OpenClaw:deepseek-v4-flash

@Itsusinn Itsusinn force-pushed the ci/codspeed-walltime-conditional branch 2 times, most recently from b099c51 to f360e38 Compare June 24, 2026 14:30
walltime benchmarks are expensive — skip them in CI unless:
- the PR has a 'walltime' label, or
- triggered by a v* release tag

fix .gitattributes to use valid gitattributes syntax instead of
EditorConfig properties that were causing 'invalid attribute name'
warnings.

Signed-off-by: iHsin <sun@ihsin.dev>
Assisted-by: OpenClaw:deepseek-v4-flash
@Itsusinn Itsusinn force-pushed the ci/codspeed-walltime-conditional branch from f360e38 to 7f5a74e Compare June 24, 2026 14:40
@codspeed-hq

codspeed-hq Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 22 untouched benchmarks
⏩ 11 skipped benchmarks1


Comparing ci/codspeed-walltime-conditional (7f5a74e) with main (7cc04c4)

Open in CodSpeed

Footnotes

  1. 11 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@Itsusinn Itsusinn merged commit b2ffb86 into main Jun 24, 2026
23 of 25 checks passed
@Itsusinn Itsusinn deleted the ci/codspeed-walltime-conditional branch June 24, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant