From a13530feb3832c0fa121b37113ebe1d9b4c56239 Mon Sep 17 00:00:00 2001 From: David Feltell Date: Wed, 7 Jan 2026 16:28:34 +0000 Subject: [PATCH 1/2] [CI] Bump MacOS GitHub runner version Part of OpenAssetIO/OpenAssetIO#1480. GitHub have deprecated their macos-13 runners, so we must bump to a later MacOS version for CI tests. We choose macos-15-intel because * 15 is the latest, and we want maximum time before having to deal with another deprecation. * Intel because at time of writing we still don't build `openassetio` wheels for MacOS ARM. Signed-off-by: David Feltell --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b5ddecd..501e266 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - os: ['windows-2022', 'ubuntu-22.04', 'macos-13'] + os: ['windows-2022', 'ubuntu-22.04', 'macos-15-intel'] python: ["3.10", "3.11"] steps: - uses: actions/checkout@v6 From da5ba7d37e221150b74fb7840706af1f7541fa6e Mon Sep 17 00:00:00 2001 From: David Feltell Date: Wed, 7 Jan 2026 16:59:13 +0000 Subject: [PATCH 2/2] [CI] Use newer Ubuntu instance for Docker host Part of OpenAssetIO/OpenAssetIO#1480. The Docker image pull consistently results in "no space left on device" on the Ubuntu runner. However, a CI job using the same image works on a different repo (MediaCreation). The only difference seems to be the version of Ubuntu. So try matching that to see if it fixes the disk space issue. Signed-off-by: David Feltell --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 501e266..1f4e4c0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,7 +37,7 @@ jobs: build-openassetio: name: Build OpenAssetIO - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest container: image: ghcr.io/openassetio/openassetio-build steps: