From b84adeeebbd55d0e7324a293340ffc2bb0ebdd33 Mon Sep 17 00:00:00 2001 From: Zeke Foppa <196249+bfops@users.noreply.github.com> Date: Thu, 9 Oct 2025 11:52:13 -0700 Subject: [PATCH] CI - Tweak caching in `typescript/build-and-test` (#3396) # Description of Changes I changed some variables related to caching in the TypeScript test CI, since it was failing on master due to suspected cache issues. # API and ABI breaking changes None # Expected complexity level and risk 1 # Testing - [x] CI passes on this PR when it didn't on master --------- Co-authored-by: Zeke Foppa --- .github/workflows/typescript-test.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/typescript-test.yml b/.github/workflows/typescript-test.yml index 49c183f80d..732d5f6777 100644 --- a/.github/workflows/typescript-test.yml +++ b/.github/workflows/typescript-test.yml @@ -77,7 +77,9 @@ jobs: - name: Cache Rust dependencies uses: Swatinem/rust-cache@v2 with: - workspaces: modules/quickstart-chat + workspaces: | + . + modules/quickstart-chat shared-key: quickstart-chat-test - name: Install SpacetimeDB CLI from the local checkout @@ -89,9 +91,6 @@ jobs: ln -s $HOME/.cargo/bin/spacetimedb-cli $HOME/.cargo/bin/spacetime # Clear any existing information spacetime server clear -y - env: - # Share the target directory with our local project to avoid rebuilding same SpacetimeDB crates twice. - CARGO_TARGET_DIR: modules/quickstart-chat/target - name: Generate client bindings working-directory: modules/quickstart-chat