Skip to content

feat(burndown): remove checkout+build, use pre-baked binary from image#284

Merged
jdfalk merged 2 commits into
mainfrom
feat/burndown-prebaked-binary
May 9, 2026
Merged

feat(burndown): remove checkout+build, use pre-baked binary from image#284
jdfalk merged 2 commits into
mainfrom
feat/burndown-prebaked-binary

Conversation

@jdfalk
Copy link
Copy Markdown
Owner

@jdfalk jdfalk commented May 9, 2026

Summary

  • Remove Checkout overnight-burndown and Build burndown binary steps from all 3 jobs
  • Use /usr/local/bin/burndown (pre-baked in image) instead of $RUNNER_TEMP/burndown
  • Use /usr/local/lib/burndown/scripts/ for Python helpers instead of burndown/scripts/
  • Pairs with burndown-runner-image PR Create GitHub Issues #9

Test plan

  • Wait for burndown-runner-image PR Create GitHub Issues #9 to build and push a new :bootstrap image
  • Trigger nightly-burndown — triage/dispatch/aggregate should all complete without checkout or build steps

🤖 Generated with Claude Code

jdfalk and others added 2 commits May 9, 2026 14:58
Binary and scripts are now baked into burndown-runner-image at
/usr/local/bin/burndown and /usr/local/lib/burndown/scripts/.
Removes 2 steps per job (checkout overnight-burndown + go build),
saving ~2 min per job across triage/dispatch/aggregate.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
ghcr.io/jdfalk/burndown-runner-image:1e06cc4a3ba6e2803f9677f83b92b165073b77e1
includes /usr/local/bin/burndown and /usr/local/lib/burndown/scripts/.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@jdfalk jdfalk merged commit c9c38d4 into main May 9, 2026
11 of 12 checks passed
@jdfalk jdfalk deleted the feat/burndown-prebaked-binary branch May 9, 2026 20:59
@github-actions github-actions Bot added size/M github-actions GitHub Actions related work module:config Configuration management workflow:github-actions GitHub Actions workflows labels May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github-actions GitHub Actions related work module:config Configuration management size/M workflow:github-actions GitHub Actions workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant