From 9fc4abd8de07b52567e039892bd9537da5902a6b Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Tue, 4 Nov 2025 19:26:33 -0700 Subject: [PATCH] Re-enable preview auto-release (#41952) Patch releases to preview will now automatically release Release Notes: - N/A --- .github/workflows/release.yml | 5 +---- tooling/xtask/src/tasks/workflows/release.rs | 6 +----- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f047f3064a..29340c3c20 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -467,10 +467,7 @@ jobs: auto_release_preview: needs: - upload_release_assets - if: | - false - && startsWith(github.ref, 'refs/tags/v') - && endsWith(github.ref, '-pre') && !endsWith(github.ref, '.0-pre') + if: startsWith(github.ref, 'refs/tags/v') && endsWith(github.ref, '-pre') && !endsWith(github.ref, '.0-pre') runs-on: namespace-profile-2x4-ubuntu-2404 steps: - name: gh release edit "$GITHUB_REF_NAME" --repo=zed-industries/zed --draft=false diff --git a/tooling/xtask/src/tasks/workflows/release.rs b/tooling/xtask/src/tasks/workflows/release.rs index 4f1166fbe0..5ef977ae56 100644 --- a/tooling/xtask/src/tasks/workflows/release.rs +++ b/tooling/xtask/src/tasks/workflows/release.rs @@ -99,11 +99,7 @@ fn auto_release_preview(deps: &[&NamedJob; 1]) -> NamedJob { dependant_job(deps) .runs_on(runners::LINUX_SMALL) .cond(Expression::new(indoc::indoc!( - r#" - false - && startsWith(github.ref, 'refs/tags/v') - && endsWith(github.ref, '-pre') && !endsWith(github.ref, '.0-pre') - "# // todo(ci-release) enable + r#"startsWith(github.ref, 'refs/tags/v') && endsWith(github.ref, '-pre') && !endsWith(github.ref, '.0-pre')"# ))) .add_step( steps::script(