From 7e5dacc8654adee26baf095e0cc4504af7188bae Mon Sep 17 00:00:00 2001 From: Alan Cohen Date: Thu, 6 Aug 2026 10:44:24 -0700 Subject: [PATCH] Build on Blacksmith runners Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_014TnDappY3DcbhiFS1BgKGW --- .github/workflows/build.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 721ae14..48ebe09 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,14 +24,14 @@ concurrency: jobs: postgres-17: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: read packages: write steps: - uses: actions/checkout@v7.0.1 - - uses: docker/setup-buildx-action@v4.2.0 + - uses: useblacksmith/setup-docker-builder@v2.1.0 # Pull requests build without publishing, so a broken Dockerfile fails review rather # than overwriting the tag Railway pulls from. @@ -52,7 +52,7 @@ jobs: type=raw,value=17 type=raw,value=17-${{ github.sha }} - - uses: docker/build-push-action@v7.3.0 + - uses: useblacksmith/build-push-action@v2.3.0 with: context: . file: ./Dockerfile-17 @@ -62,5 +62,3 @@ jobs: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max