From 90df769b036fa04a4e43bc3f31926624f5a755ad Mon Sep 17 00:00:00 2001 From: James McMahon Date: Thu, 22 Oct 2026 22:27:39 +0100 Subject: [PATCH] ci: use Blacksmith runners for CI and releases --- .github/testing/run-act.py | 2 +- .github/workflows/cd.yml | 2 +- .github/workflows/ci.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/testing/run-act.py b/.github/testing/run-act.py index d701d11..35347d4 100644 --- a/.github/testing/run-act.py +++ b/.github/testing/run-act.py @@ -46,7 +46,7 @@ def git(*arguments): "base": {"ref": "main", "sha": head}}})) base = ["act", "--directory", str(fixture), "--eventpath", str(event), "--secret-file", "/dev/null", "--var-file", "/dev/null", "--env-file", "/dev/null", - "--platform", "ubuntu-latest=catthehacker/ubuntu:act-latest", "--pull=false", + "--platform", "blacksmith-2vcpu-ubuntu-2404=catthehacker/ubuntu:act-latest", "--pull=false", "--env", "ACT=true", "--env", "DQ_EXPECTED_VERSION=" + expected, "--env", "DQ_EXPECTED_NOTES=" + note] print("Disposable checkout:", fixture, flush=True) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 0a13f26..7526752 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -18,7 +18,7 @@ jobs: release: needs: ci if: github.ref == 'refs/heads/main' - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 timeout-minutes: 20 permissions: contents: write diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ded3495..2632754 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ permissions: contents: read jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 timeout-minutes: 15 steps: - uses: actions/checkout@v7.0.1