From 6c7aa5a7ae1c3efbaf604431f2a8e8298a5213cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E6=AD=A3=E8=B6=85?= Date: Thu, 17 Jul 2025 06:36:57 +0800 Subject: [PATCH] fix: use correct tag reference in release workflow wait-for-artifacts step (#240) - Change ref from github.ref to needs.release-check.outputs.tag - Fix issue where wait-on-check-action receives full git reference (refs/tags/1.0.0-alpha.21) instead of clean tag name (1.0.0-alpha.21) - This resolves timeout errors when waiting for build artifacts during release process Fixes the release workflow failure for tag 1.0.0-alpha.21 --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 46635e31..326a4521 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -150,12 +150,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Wait for build workflow - uses: lewagon/wait-on-check-action@v1.3.1 + uses: lewagon/wait-on-check-action@v1.4.0 with: ref: ${{ needs.release-check.outputs.tag }} check-name: Build RustFS repo-token: ${{ secrets.GITHUB_TOKEN }} - wait-interval: 30 + wait-interval: 600 allowed-conclusions: success # Download and prepare release assets