From a077a803d44284adcb038b57e4099fb301d1e763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=97=AA=D1=94=CE=BD=CE=B9=CE=B7=20=E1=97=B7=CF=85=D0=BD?= =?UTF-8?q?=CA=9F?= Date: Thu, 26 Nov 2020 08:19:28 -0500 Subject: [PATCH] add separate pre-release job with turnstyle (#254) --- .github/workflows/release.yaml | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 77951ce9..dcb5617c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -8,8 +8,19 @@ on: - "charts/**" jobs: - release: + pre-release: + runs-on: ubuntu-latest timeout-minutes: 5 + steps: + - name: Block concurrent releases + uses: softprops/turnstyle@v1 + with: + continue-after-seconds: 180 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + release: + needs: pre-release runs-on: ubuntu-latest steps: - name: Checkout @@ -17,13 +28,6 @@ jobs: with: fetch-depth: 0 - - name: Turnstyle - uses: softprops/turnstyle@v1 - with: - continue-after-seconds: 180 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Configure Git run: | git config user.name "$GITHUB_ACTOR" @@ -45,8 +49,8 @@ jobs: # needed until https://github.com/helm/chart-releaser/issues/90 # or helm/chart-releaser-action supports this post-release: - runs-on: ubuntu-latest needs: release + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2