Skip to content

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

Merged
mberrys merged 7 commits into
stablefrom
blacksmith-migration-bcd7474
Sep 7, 2026
Merged

.github/workflows: Migrate workflows to Blacksmith runners#544
mberrys merged 7 commits into
stablefrom
blacksmith-migration-bcd7474

Conversation

@blacksmith-sh

@blacksmith-sh blacksmith-sh Bot commented Sep 7, 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 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.

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

blacksmith-sh Bot and others added 4 commits September 7, 2026 01:00
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
@mberrys
mberrys enabled auto-merge September 7, 2026 01:06
mberrys and others added 3 commits September 7, 2026 01:08
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
The runner migration left packaging on every pull_request. Restore
workflow_dispatch-only exact-SHA qualification and encode that in
branch policy so installer builds do not run on every push to dev.

Co-authored-by: michael berry <mberrys@users.noreply.github.com>
Revert the broad runner migration so Linux CI and AppImage stay on
GitHub-hosted ubuntu runners. Reserve Blacksmith for the dispatch-only
Windows_MSI packaging gate and add a contract test that enforces that
scope.

Co-authored-by: michael berry <mberrys@users.noreply.github.com>
@mberrys
mberrys merged commit b83272c into stable Sep 7, 2026
18 checks passed
@mberrys
mberrys deleted the blacksmith-migration-bcd7474 branch September 7, 2026 02:42
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