diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 05f442e1c8..3671bcd1d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -444,7 +444,7 @@ jobs: bump-doc-version: name: Bump doc version if: ${{ github.event_name == 'push' || github.event_name == 'schedule' }} - needs: [publish-github-release] + needs: [allocate-runners, publish-github-release] runs-on: ubuntu-latest # Permission reference: https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs permissions: @@ -466,8 +466,8 @@ jobs: bump-website-version: name: Bump website version - if: ${{ github.event_name == 'push' }} - needs: [publish-github-release] + if: ${{ github.ref_type == 'tag' && !contains(github.ref_name, 'nightly') && github.event_name != 'schedule' }} + needs: [allocate-runners, publish-github-release] runs-on: ubuntu-latest # Permission reference: https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs permissions: @@ -490,7 +490,7 @@ jobs: bump-helm-charts-version: name: Bump helm charts version if: ${{ github.ref_type == 'tag' && !contains(github.ref_name, 'nightly') && github.event_name != 'schedule' }} - needs: [publish-github-release] + needs: [allocate-runners, publish-github-release] runs-on: ubuntu-latest permissions: contents: write @@ -511,7 +511,7 @@ jobs: bump-homebrew-greptime-version: name: Bump homebrew greptime version if: ${{ github.ref_type == 'tag' && !contains(github.ref_name, 'nightly') && github.event_name != 'schedule' }} - needs: [publish-github-release] + needs: [allocate-runners, publish-github-release] runs-on: ubuntu-latest permissions: contents: write