Skip to content

ci(bench): remove the walltime job - #133

Merged
lukecotter merged 1 commit into
feat/v1from
ci/remove-walltime-v1
Oct 11, 2026
Merged

lukecotter merged 1 commit into
feat/v1from
ci/remove-walltime-v1

Conversation

@lcottercertinia

Copy link
Copy Markdown
Collaborator

📝 Overview

#132 for feat/v1. A dispatch runs the workflow file on the branch it is started from, so until main is merged in, a dispatch on feat/v1 or a branch stacked on it still queues walltime on a macro runner the org does not allow. That queued job left #128 and #129 unmergeable (runs #85 and #84, since cancelled). With this, a dispatch on these branches runs the simulation and memory benchmarks only.

🛠️ Changes

  • benchmark.yml: remove the walltime job. workflow_dispatch stays.
  • .github/workflows/README.md: drop walltime from the trigger table and the description, keeping this branch's memory-mode text; one "No walltime job" row replaces the two walltime rows.
  • AGENTS.md, benchmarks/AGENTS.md: drop the sentence about the manual walltime job.

The same commit as #132, cherry-picked; the docs conflicts were resolved by hand against this branch's memory-mode wording. When main is next merged in, the two should resolve to this text.

🧩 Type of change

  • 🐛 Bug fix — fixes an issue
  • ✨ Feature — adds new functionality
  • ♻️ Refactor — no behaviour change
  • ⚡ Performance
  • 📝 Docs
  • 🔧 Chore — tooling, CI, deps
  • 💥 Breaking change

🔗 Related issues

Same change as #132, for feat/v1. Unblocks benchmark dispatches on #128 and #129.

✅ Checklist

  • Tests added/updated — CI config and docs only; nothing to test.
  • pnpm run ci passes locally — not rerun on this branch; the diff is YAML and Markdown only, which no check in pnpm run ci reads. On main the same change passed biome and both typechecks.
  • Changeset added (pnpm changeset) if this affects the published package — does not apply; nothing published changes.
  • Docs updated if behaviour or the public API changed

🤖 Generated with Claude Code

https://claude.ai/code/session_01QDthfCKoDiYWqy5FwMeJPe


Generated by Claude Code

The job needs a CodSpeed macro runner, which the org does not allow for
public repositories, so a dispatch queues it and never starts it. The
queued job and CodSpeed's action_required check then hold the commit's
pull request unmergeable. pnpm run bench:large measures wall time locally.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QDthfCKoDiYWqy5FwMeJPe
@lukecotter
lukecotter merged commit 879f220 into feat/v1 Oct 11, 2026
@lukecotter
lukecotter deleted the ci/remove-walltime-v1 branch October 11, 2026 08:44
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.

3 participants