Skip to content

fix(ci): read the caller's perf config from the calling commit - #7

Merged
psanders merged 1 commit into
mainfrom
fix/run-yaml-config-ref
Nov 4, 2026
Merged

psanders merged 1 commit into
mainfrom
fix/run-yaml-config-ref

Conversation

@psanders

@psanders psanders commented Nov 4, 2026

Copy link
Copy Markdown
Member

The first DigitalOcean run (fonoster/routr Benchmarks run 41754588068) failed before creating anything: perfkit: perf/perfkit.smoke.yaml: cannot read: no such file. run.yaml checked out inputs.commit, the commit under test, which was the v2.31.7 release tag. That tag predates Routr's perf/.

The start job now checks out github.sha, the commit that called the workflow. --commit still writes the commit under test into report.json. Also bumps the version to 0.1.1 and updates docs/github-workflow.md.

No droplets were created by the failed run; the DigitalOcean API lists 0 droplets tagged perfkit.

🤖 Generated with Claude Code

…he commit under test

A Routr release tag (the commit under test) can predate perf/, so the start job failed with 'cannot read: no such file'. --commit still reports the commit under test.
@psanders
psanders merged commit 819b73c into main Nov 4, 2026
2 checks passed
@psanders
psanders deleted the fix/run-yaml-config-ref branch November 5, 2026 14:26
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