diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 4e77fbd580..852901074f 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -8,13 +8,14 @@ on: types: [submitted] concurrency: - group: chromatic-${{ github.event.pull_request.number || github.ref }} + group: chromatic-${{ github.event.pull_request.number || github.ref }}-${{github.event.review.state}} cancel-in-progress: true jobs: get-metadata: name: Get Metadata runs-on: ubuntu-latest + if: github.event.review.state == 'approved' steps: - name: Check out current commit uses: actions/checkout@v4 diff --git a/.github/workflows/e2e-tests-pr.yml b/.github/workflows/e2e-tests-pr.yml index 047ce2d13a..b244ea86ae 100644 --- a/.github/workflows/e2e-tests-pr.yml +++ b/.github/workflows/e2e-tests-pr.yml @@ -5,13 +5,14 @@ on: types: [submitted] concurrency: - group: e2e-${{ github.event.pull_request.number || github.ref }} + group: e2e-${{ github.event.pull_request.number || github.ref }}-${{github.event.review.state}} cancel-in-progress: true jobs: get-metadata: name: Get Metadata runs-on: ubuntu-latest + if: github.event.review.state == 'approved' steps: - name: Check out current commit uses: actions/checkout@v4