Skip to content

ci: migrate CI runners to Blacksmith#37

Merged
ben-miru merged 2 commits into
mainfrom
ci/migrate-to-blacksmith
Jun 26, 2026
Merged

ci: migrate CI runners to Blacksmith#37
ben-miru merged 2 commits into
mainfrom
ci/migrate-to-blacksmith

Conversation

@ben-miru

@ben-miru ben-miru commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Migrate GitHub-hosted runners to like-for-like Blacksmith sizes.

Workflow Job Before After
ci.yml lint ubuntu-latest-m blacksmith-4vcpu-ubuntu-2404
ci.yml test ubuntu-latest-m blacksmith-4vcpu-ubuntu-2404
ci.yml surface-lint (reusable workflow runs-on input) ubuntu-latest-m blacksmith-4vcpu-ubuntu-2404
codeql-analysis.yml codeql ubuntu-latest blacksmith-2vcpu-ubuntu-2404

Note: jobs will only run on Blacksmith once the Blacksmith GitHub App has been granted access to this repo (org-level setting).

🤖 Generated with Claude Code


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

ben-miru and others added 2 commits June 25, 2026 16:04
Move GitHub-hosted runners to like-for-like Blacksmith sizes
(2c->2vcpu, 4c->4vcpu, 8c->8vcpu). Jobs run on Blacksmith once the
Blacksmith GitHub App has access to this repo (org-level setting).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
surface-lint runs actionlint, which flags the new blacksmith-* runner
labels as unknown. Declare them under self-hosted-runner.labels (keeping
the existing custom labels).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ben-miru ben-miru merged commit ab77a39 into main Jun 26, 2026
3 checks passed
@ben-miru ben-miru deleted the ci/migrate-to-blacksmith branch June 26, 2026 01:35
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