From 61ec5af866b263143db493d5551770f13df1b641 Mon Sep 17 00:00:00 2001 From: Charles Treatman Date: Wed, 23 Aug 2023 15:54:34 -0500 Subject: [PATCH] chore(ci): cancel in-flight approvals when a PR is updated --- .github/workflows/e2e-test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/e2e-test.yml b/.github/workflows/e2e-test.yml index 6b7e4fb4..13d2709d 100644 --- a/.github/workflows/e2e-test.yml +++ b/.github/workflows/e2e-test.yml @@ -26,12 +26,16 @@ jobs: github.event.pull_request.head.repo.full_name != github.repository && 'external' || 'internal' }} runs-on: ubuntu-latest + concurrency: + group: ${{ github.event_name == 'pull_request_target' && format('e2e-authorize-pr-{0}', github.event.pull_request.number) || 'e2e-authorize' }} + cancel-in-progress: true steps: - run: true e2e-test: needs: authorize runs-on: ubuntu-latest + concurrency: 'e2e-test' steps: - name: Set up Go uses: actions/setup-go@v4