Skip to content

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

Merged
15 commits merged into
devfrom
blacksmith-migration-22510c1
Jan 10, 2026
Merged

15 commits merged into
devfrom
blacksmith-migration-22510c1

Conversation

@blacksmith-sh

@blacksmith-sh blacksmith-sh Bot commented Jan 10, 2026

Copy link
Copy Markdown

To whomever may be reviewing this PR,

Blacksmith is the fastest way to run your GitHub Actions.

What does this PR change?

This PR has been automatically generated by a team member in your GitHub organization using Blacksmith's Migration Wizard, or MigWiz for short. 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 Docker builds will now automatically share their Docker layer cache, resulting in up to 40x faster builds. Learn more about Blacksmith's Docker layer caching.

FAQ

  • Is this free? The first 3,000 minutes per month are free.
  • Who uses Blacksmith? Clerk, Ashby, VEED, and 600+ others.
  • What's the catch? There is none. Merge this thing already.

aspiers and others added 13 commits January 9, 2026 17:09
```
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/packages/api/node_modules/.bin/lex. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/packages/lex-cli/dist/index.js'
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/packages/bsky/node_modules/.bin/lex. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/packages/lex-cli/dist/index.js'
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/packages/lexicon-resolver/node_modules/.bin/lex. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/packages/lex-cli/dist/index.js'
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/packages/ozone/node_modules/.bin/lex. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/packages/lex-cli/dist/index.js'
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/packages/pds/node_modules/.bin/lex. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/packages/lex-cli/dist/index.js'
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/packages/sds/node_modules/.bin/lex. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/packages/lex-cli/dist/index.js'
 WARN  Failed to create bin at /home/runner/work/atproto/atproto/node_modules/.bin/dev-env. ENOENT: no such file or directory, open '/home/runner/work/atproto/atproto/node_modules/@atproto/dev-env/dist/bin.js'
```
DB timestamps "only" go down to milliseconds, so there can
be multiple events in the table with the same timestamp,
opening it up to non-deterministic heisenbugs.
dev-env: place network mocks before data is flowing

Cherry-picked from dcf7ccd
from bluesky-social#4296
and also ported to packages/dev-env/src/network-with-sds.ts.
@vercel

vercel Bot commented Jan 10, 2026 •

Copy link
Copy Markdown

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

Project Deployment Review Updated (UTC)
sds-demo Ready Ready Preview, Comment Jan 10, 2026 3:37pm

@railway-app

railway-app Bot commented Jan 10, 2026

Copy link
Copy Markdown

This PR was not deployed automatically as @blacksmith-sh[bot] does not have access to the Railway project.

In order to get automatic PR deploys, please add @blacksmith-sh[bot] to your workspace on Railway.

@blacksmith-sh

This comment has been minimized.

Aim to prevent duplicate objects in the same DB which breaks
tests based on snapshots.
@aspiers
aspiers force-pushed the blacksmith-migration-22510c1 branch from 3495e13 to 2067d73 Compare January 10, 2026 15:34
@aspiers aspiers closed this pull request by merging all changes into dev in 11a799c Jan 10, 2026
@aspiers
aspiers deleted the blacksmith-migration-22510c1 branch January 13, 2026 17:44

This branch was successfully deployed

1 active deployment
Preview — 2067d735 Deployed Jan 10, 2026 by vercel[bot]
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