From 71d30d22b0bf044e951ee49d07b3399ce5b4e030 Mon Sep 17 00:00:00 2001 From: Simon Rosenberg Date: Sun, 19 Apr 2026 21:03:20 -0300 Subject: [PATCH] ci(swtbench): revert to Blacksmith runner as known-good fallback MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Surgical revert of the swtbench portion of #651 — puts the SWT-bench image-build workflow back on blacksmith-32vcpu-ubuntu-2204 with the useblacksmith/setup-docker-builder builder. Blacksmith's larger persistent disk masked the unbounded local-image growth that now fails on ubuntu-latest-8core (evaluation#495). Kept intact from main: - workflow_call trigger and cross-repo checkout (#666) - all input/env plumbing and downstream steps Intended as a parallel fallback branch while the real fix in #672 (docker rmi after push + free-disk-space + preflight) is validated. --- .github/workflows/build-swtbench-images.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-swtbench-images.yml b/.github/workflows/build-swtbench-images.yml index c9c5fd9b7..e6c7b1eaa 100644 --- a/.github/workflows/build-swtbench-images.yml +++ b/.github/workflows/build-swtbench-images.yml @@ -116,7 +116,8 @@ jobs: # regress past 10h again, reopen that discussion rather than silently raising. timeout-minutes: 600 - runs-on: ubuntu-latest-8core + runs-on: + labels: blacksmith-32vcpu-ubuntu-2204 permissions: contents: read @@ -171,8 +172,8 @@ jobs: git add vendor/software-agent-sdk echo "Updated SDK submodule to $SDK_SHA (from ${{ inputs.sdk-commit }})" - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v4 + - name: Set up Docker Buildx with Blacksmith + uses: useblacksmith/setup-docker-builder@v1 - name: Log in to GitHub Container Registry uses: docker/login-action@v3