From bcc772d8cffcfc1617c6ba0274a0d4b0049775fc Mon Sep 17 00:00:00 2001 From: "blacksmith-sh[bot]" <157653362+blacksmith-sh[bot]@users.noreply.github.com> Date: Wed, 25 Feb 2026 04:59:50 +0000 Subject: [PATCH] Migrate workflows to Blacksmith --- .github/workflows/ci.yml | 6 +++--- .github/workflows/publish-foundry.yml | 6 +++--- .github/workflows/publish-platform-images.yml | 6 +++--- .github/workflows/railway-preview-smoke.yml | 2 +- .github/workflows/railway-production-smoke.yml | 2 +- .github/workflows/release-version.yml | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 168af98..fa85141 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ permissions: jobs: test-and-validate: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 45 steps: @@ -45,8 +45,8 @@ jobs: --server-url http://localhost:5000 git diff --exit-code -- openapi.foundry.json - - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v3 + - name: Setup Blacksmith Builder + uses: useblacksmith/setup-docker-builder@v1 - name: Build image with Foundry OpenAPI label run: | diff --git a/.github/workflows/publish-foundry.yml b/.github/workflows/publish-foundry.yml index 43754df..8e89302 100644 --- a/.github/workflows/publish-foundry.yml +++ b/.github/workflows/publish-foundry.yml @@ -26,7 +26,7 @@ permissions: jobs: publish: name: Build and push image - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 45 steps: @@ -52,8 +52,8 @@ jobs: --server-url http://localhost:5000 git diff --exit-code -- openapi.foundry.json - - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v3 + - name: Setup Blacksmith Builder + uses: useblacksmith/setup-docker-builder@v1 - name: Resolve tags id: meta diff --git a/.github/workflows/publish-platform-images.yml b/.github/workflows/publish-platform-images.yml index 80f7e7b..37afb97 100644 --- a/.github/workflows/publish-platform-images.yml +++ b/.github/workflows/publish-platform-images.yml @@ -19,7 +19,7 @@ permissions: jobs: publish: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 45 steps: @@ -34,8 +34,8 @@ jobs: - name: Setup uv uses: astral-sh/setup-uv@v5 - - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v3 + - name: Setup Blacksmith Builder + uses: useblacksmith/setup-docker-builder@v1 - name: Resolve immutable tags id: tags diff --git a/.github/workflows/railway-preview-smoke.yml b/.github/workflows/railway-preview-smoke.yml index 30a9939..01a52f6 100644 --- a/.github/workflows/railway-preview-smoke.yml +++ b/.github/workflows/railway-preview-smoke.yml @@ -14,7 +14,7 @@ permissions: jobs: preview-smoke: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 45 if: >- github.event_name == 'workflow_dispatch' || diff --git a/.github/workflows/railway-production-smoke.yml b/.github/workflows/railway-production-smoke.yml index 5874f5e..14a7c18 100644 --- a/.github/workflows/railway-production-smoke.yml +++ b/.github/workflows/railway-production-smoke.yml @@ -18,7 +18,7 @@ permissions: jobs: production-smoke: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 45 if: >- github.event_name == 'workflow_dispatch' || diff --git a/.github/workflows/release-version.yml b/.github/workflows/release-version.yml index d8b7bad..8ba7e9d 100644 --- a/.github/workflows/release-version.yml +++ b/.github/workflows/release-version.yml @@ -22,7 +22,7 @@ jobs: github.event.workflow_run.event == 'push' && github.event.workflow_run.head_branch == 'main' && !startsWith(github.event.workflow_run.head_commit.message, 'chore(release): bump version to') - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: GH_TOKEN: ${{ github.token }} REPO: ${{ github.repository }}