Skip to content

.github/workflows: Migrate workflows to Blacksmith runners - #4185

Merged
thymikee merged 4 commits into
mainfrom
blacksmith-migration-dc39b31
Nov 3, 2026
Merged

thymikee merged 4 commits into
mainfrom
blacksmith-migration-dc39b31

Conversation

@blacksmith-sh

@blacksmith-sh blacksmith-sh Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

This PR has been automatically generated by a team member in your GitHub organization using Blacksmith's Migration Wizard. This PR changes the following:

  1. Your selected workflows will now run on Blacksmith's 2x faster hardware (e.g., runs-on: blacksmith-4vcpu-ubuntu-2204). Learn more about the different instances available to choose from.
  2. Your jobs running on Blacksmith will now have all official GitHub and popular third-party cache actions automatically interact with our 4x faster, colocated cache. Learn more about Blacksmith's actions cache.
  3. Your GitHub Actions will now actually be observable. Learn more about Blacksmith's logging and other observability features.
  4. Your selected checkout steps now use Blacksmith's cached checkout action. Learn more about Git checkout caching.

Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need. Autofix is enabled.

View guided diff Turn on auto-fix

@vercel

vercel Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
agent-device-website Ready Ready Preview Nov 3, 2026 11:43am UTC

Request Review

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Size Report

Metric Base Current Diff
Installed (including dependencies) 5.70 MB 5.70 MB 0 B
Package (unpacked) 5.70 MB 5.70 MB 0 B
Package (download) 1.74 MB 1.74 MB -5 B

Startup median (7 runs, lower is better):

Scenario Base Current Diff
CLI --version 20.8 ms 20.5 ms -0.2 ms
CLI --help 42.7 ms 38.8 ms -3.8 ms

@thymikee

thymikee commented Nov 3, 2026

Copy link
Copy Markdown
Member

The workflow changes at 5217d31 keep each job on its platform: 32 jobs move from ubuntu-latest to blacksmith-4vcpu-ubuntu-2404 and 7 from macos-26 to blacksmith-6vcpu-macos-26, and the local-network script now also declines the Runner.Listener prompt. One Linux runner is not migrated: the generated release matrix still selects ubuntu-latest for the Android release build (test-app-build-cache.yml:98), so that job stays on a GitHub-hosted runner unless the matrix value changes too.

All 34 checks pass and 10 are skipped, so the conditional jobs (release, nightly and test-app builds) have not run on the new runners yet, and the Runner.Listener dismissal has no run output on this commit. Their first runs after merge are the real check. There are no conflicts.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@thymikee
thymikee merged commit d47bc9d into main Nov 3, 2026
34 checks passed
@thymikee
thymikee deleted the blacksmith-migration-dc39b31 branch November 3, 2026 11:50
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.

2 participants