From 3a73691f1785751f4eccac2b4692b8f435ae9bea Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Tue, 25 Nov 2025 10:40:42 -0800 Subject: [PATCH 1/3] [bfops/migrate-ci]: CI - Migrate rest to spacetimedb-new-runner --- .github/workflows/ci.yml | 7 ++++++- .github/workflows/upgrade-version-check.yml | 5 ++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 39dc5c3f573..2e37f301e35 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -322,11 +322,16 @@ jobs: strategy: matrix: include: - - { target: x86_64-unknown-linux-gnu, runner: spacetimedb-runner } + - runner: spacetimedb-new-runner + target: x86_64-unknown-linux-gnu + container: + image: localhost:5000/spacetimedb-ci:latest + options: --privileged - { target: aarch64-unknown-linux-gnu, runner: arm-runner } - { target: aarch64-apple-darwin, runner: macos-latest } - { target: x86_64-pc-windows-msvc, runner: windows-latest } runs-on: ${{ matrix.runner }} + container: ${{ matrix.container }} steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/upgrade-version-check.yml b/.github/workflows/upgrade-version-check.yml index aa477cb4523..41f8f178573 100644 --- a/.github/workflows/upgrade-version-check.yml +++ b/.github/workflows/upgrade-version-check.yml @@ -8,7 +8,10 @@ permissions: read-all jobs: version_upgrade_check: - runs-on: spacetimedb-runner + runs-on: spacetimedb-new-runner + container: + image: localhost:5000/spacetimedb-ci:latest + options: --privileged steps: - name: Checkout uses: actions/checkout@v3 From 7357048e690779d26d97b5ee79781dc783914987 Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Tue, 25 Nov 2025 10:58:42 -0800 Subject: [PATCH 2/3] [bfops/migrate-ci]: simplify names? --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2e37f301e35..21943e00736 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -320,6 +320,7 @@ jobs: name: Test spacetimedb-update flow permissions: read-all strategy: + target: [x86_64-unknown-linux-gnu, aarch64-unknown-linux-gnu, aarch64-apple-darwin, x86_64-pc-windows-msvc] matrix: include: - runner: spacetimedb-new-runner From edd6014cd43f77e050b0dbc1953a4faeb8f5fc68 Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Tue, 25 Nov 2025 11:01:33 -0800 Subject: [PATCH 3/3] [bfops/migrate-ci]: fix names --- .github/workflows/ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 21943e00736..420b406e6b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -317,10 +317,9 @@ jobs: fi update: - name: Test spacetimedb-update flow + name: Test spacetimedb-update flow (${{ matrix.target }}) permissions: read-all strategy: - target: [x86_64-unknown-linux-gnu, aarch64-unknown-linux-gnu, aarch64-apple-darwin, x86_64-pc-windows-msvc] matrix: include: - runner: spacetimedb-new-runner