Skip to content

ci: run non-production jobs on Blacksmith runners - #1

Closed
godavid wants to merge 1 commit into
mainfrom
local/blacksmith-runners
Closed

godavid wants to merge 1 commit into
mainfrom
local/blacksmith-runners

Conversation

@godavid

@godavid godavid commented Oct 11, 2026

Copy link
Copy Markdown
Owner

Summary

Move non-production CI jobs (lint, validation, tests, builds, no production secrets) to Blacksmith runners (blacksmith-2vcpu-ubuntu-2404). Only runs-on is changed. Deploy, release, monitoring and production-secret jobs stay on GitHub-hosted runners.

Blacksmith GitHub App currently has access to chirp only; do not merge until this repo is added to the app, otherwise jobs stay queued.

.github/** is a safe zone: do not merge without human review (label needs-human).

Jobs

Workflow Job id Job name Old runner New runner Reason (if kept on GitHub)
ci.yml check - ubuntu-latest blacksmith-2vcpu-ubuntu-2404 moved

Validated with actionlint.

🤖 Generated with Claude Code

Switch lint, validation, test and build jobs without production secrets to blacksmith-2vcpu-ubuntu-2404. Deploy, release and monitoring jobs stay on GitHub-hosted runners.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@godavid godavid added the needs-human Needs human review before merge label Oct 11, 2026
@godavid

godavid commented Oct 11, 2026

Copy link
Copy Markdown
Owner Author

Staying on GitHub-hosted runners: low CI volume (public repos run free on GitHub).

@godavid godavid closed this Oct 11, 2026
@godavid
godavid deleted the local/blacksmith-runners branch October 11, 2026 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-human Needs human review before merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant