extension_ci: Bump timeout for extension bundling test (#47708)

Finn Evers created

Similar to the last bump, bumps the timeout here so that jobs have a bit
more time to complete

Release Notes:

- N/A

Change summary

.github/workflows/extension_tests.yml                | 2 +-
.github/workflows/release.yml                        | 1 +
.github/workflows/run_tests.yml                      | 1 +
tooling/xtask/src/tasks/workflows/extension_tests.rs | 2 +-
4 files changed, 4 insertions(+), 2 deletions(-)

Detailed changes

.github/workflows/extension_tests.yml 🔗

@@ -104,7 +104,7 @@ jobs:
         mkdir -p /tmp/ext-output
         ./zed-extension --source-dir . --scratch-dir /tmp/ext-scratch --output-dir /tmp/ext-output
       shell: bash -euxo pipefail {0}
-    timeout-minutes: 2
+    timeout-minutes: 4
   tests_pass:
     needs:
     - orchestrate

.github/workflows/release.yml 🔗

@@ -26,6 +26,7 @@ jobs:
       uses: namespacelabs/nscloud-cache-action@v1
       with:
         cache: rust
+        path: ~/.rustup
     - name: steps::setup_node
       uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
       with:

.github/workflows/run_tests.yml 🔗

@@ -268,6 +268,7 @@ jobs:
       uses: namespacelabs/nscloud-cache-action@v1
       with:
         cache: rust
+        path: ~/.rustup
     - name: steps::setup_node
       uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
       with:

tooling/xtask/src/tasks/workflows/extension_tests.rs 🔗

@@ -67,7 +67,7 @@ pub(crate) fn check_extension() -> NamedJob {
     let job = Job::default()
         .with_repository_owner_guard()
         .runs_on(runners::LINUX_LARGE_RAM)
-        .timeout_minutes(2u32)
+        .timeout_minutes(4u32)
         .add_step(steps::checkout_repo())
         .add_step(cache_download)
         .add_step(download_zed_extension_cli(cache_hit))