From 7bf3f92a0a2ff80b603088f8012160123da2b68c Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Thu, 30 Oct 2025 08:59:30 -0600 Subject: [PATCH] Don't skip tests in nightly release (#41573) Release Notes: - N/A --- .github/workflows/release_nightly.yml | 4 ++-- tooling/xtask/src/tasks/workflows/run_tests.rs | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index e341ab5ad0f56d77b23146f484e9033fe31cb03a..80e6534e70e8f7169514fb8cc569f7b11488cd88 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -33,7 +33,7 @@ jobs: shell: bash -euxo pipefail {0} timeout-minutes: 60 run_tests_mac: - if: 'false' + if: github.repository_owner == 'zed-industries' runs-on: self-mini-macos steps: - name: steps::checkout_repo @@ -68,7 +68,7 @@ jobs: shell: bash -euxo pipefail {0} timeout-minutes: 60 run_tests_windows: - if: 'false' + if: github.repository_owner == 'zed-industries' runs-on: self-32vcpu-windows-2022 steps: - name: steps::checkout_repo diff --git a/tooling/xtask/src/tasks/workflows/run_tests.rs b/tooling/xtask/src/tasks/workflows/run_tests.rs index 8060bafa5aaabc34a3b20cdb29ff606298a82f64..f6249a262b7fe9a06e9a8c9a56ed20230e3922fd 100644 --- a/tooling/xtask/src/tasks/workflows/run_tests.rs +++ b/tooling/xtask/src/tasks/workflows/run_tests.rs @@ -302,7 +302,9 @@ pub(crate) fn run_platform_tests(platform: Platform) -> NamedJob { NamedJob { name: format!("run_tests_{platform}"), job: release_job(&[]) - .cond(Expression::new("false")) + .cond(Expression::new( + "github.repository_owner == 'zed-industries'", + )) .runs_on(runner) .add_step(steps::checkout_repo()) .add_step(steps::setup_cargo_config(platform))