From 41e05feadc9f50dd38e408693a1496b88736110e Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Wed, 21 Oct 2026 08:38:01 -0700 Subject: [PATCH 1/4] fix(ci): check and refresh outdated rustup --- .github/workflows/ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 56b656b5..75f12dc1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,6 +11,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - name: Check and update rustup + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -23,6 +25,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - name: Check and update rustup + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 - uses: dtolnay/rust-toolchain@stable with: components: clippy @@ -46,6 +50,8 @@ jobs: rust: nightly steps: - uses: actions/checkout@v3 + - name: Check and update rustup + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@master with: @@ -65,6 +71,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + - name: Check and update rustup + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@stable with: From 8b038e5247d73dbeaeea0862bdc136a18c3d67bb Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Wed, 21 Oct 2026 08:42:28 -0700 Subject: [PATCH 2/4] fix(ci): use rustup action with named GitHub steps and installer fallback --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 75f12dc1..1ab96592 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -26,7 +26,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 - uses: dtolnay/rust-toolchain@stable with: components: clippy @@ -51,7 +51,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@master with: @@ -72,7 +72,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@8adcbd15a19714745658412a8f238b79331cf6ad # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@stable with: From df79d59a10f7bea2ecf0a6bf8be77fe80c6ce432 Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Wed, 21 Oct 2026 09:20:59 -0700 Subject: [PATCH 3/4] fix(ci): use ensure-rustup from master --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ab96592..4909c918 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -26,7 +26,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 - uses: dtolnay/rust-toolchain@stable with: components: clippy @@ -51,7 +51,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@master with: @@ -72,7 +72,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@7b062ebe7346a35385911a3e9484a52632fe243d # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 - name: Install Rust uses: dtolnay/rust-toolchain@stable with: From e9d3af79b102fc569b477fe8aaa8ce432c621f39 Mon Sep 17 00:00:00 2001 From: Zeke Foppa Date: Wed, 21 Oct 2026 09:22:16 -0700 Subject: [PATCH 4/4] fix(ci): remove ensure-rustup invocation comments --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4909c918..15b80a8c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master - name: Install Rust uses: dtolnay/rust-toolchain@stable with: @@ -26,7 +26,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master - uses: dtolnay/rust-toolchain@stable with: components: clippy @@ -51,7 +51,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master - name: Install Rust uses: dtolnay/rust-toolchain@master with: @@ -72,7 +72,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Check and update rustup - uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master # rustup >= 1.29.2 + uses: clockworklabs/SpacetimeDB/.github/actions/ensure-rustup@master - name: Install Rust uses: dtolnay/rust-toolchain@stable with: