From dc6ebe536d2de276639cb6bdad83d28830fbfc76 Mon Sep 17 00:00:00 2001 From: shijie-openai Date: Tue, 2 Jun 2026 14:53:55 -0700 Subject: [PATCH] Trigger release smoke on PR branch pushes --- .github/workflows/rust-release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust-release.yml b/.github/workflows/rust-release.yml index 7a5f1fe032..2d11ec889d 100644 --- a/.github/workflows/rust-release.yml +++ b/.github/workflows/rust-release.yml @@ -18,6 +18,8 @@ name: rust-release on: push: + branches: + - dev/shijie/drop-windows-signing-deployment tags: - "rust-v*.*.*" pull_request: @@ -78,7 +80,7 @@ jobs: set -euo pipefail echo "::group::Tag validation" - if [[ "${GITHUB_EVENT_NAME}" == "pull_request" ]]; then + if [[ "${GITHUB_EVENT_NAME}" == "pull_request" || "${GITHUB_REF_TYPE}" == "branch" ]]; then echo "PR smoke run; skipping release tag validation." echo "::endgroup::" exit 0 @@ -1346,7 +1348,7 @@ jobs: needs: tag-check uses: ./.github/workflows/rust-release-windows.yml with: - release-lto: ${{ github.event_name == 'pull_request' && 'thin' || (contains(github.ref_name, '-alpha') && 'thin' || 'fat') }} + release-lto: ${{ (github.event_name == 'pull_request' || github.ref_type == 'branch') && 'thin' || (contains(github.ref_name, '-alpha') && 'thin' || 'fat') }} secrets: inherit argument-comment-lint-release-assets: