diff --git a/.github/workflows/e2e-tests-weekly.yml b/.github/workflows/e2e-tests-weekly.yml index d0a12939..6b41642f 100644 --- a/.github/workflows/e2e-tests-weekly.yml +++ b/.github/workflows/e2e-tests-weekly.yml @@ -8,6 +8,10 @@ on: schedule: - cron: '0 14 * * 1' # Every Monday at 9 AM EST (14:00 UTC) +concurrency: + group: e2e-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: false + permissions: id-token: write # OIDC — lets GitHub assume an AWS IAM role via short-lived token (no stored keys) contents: read diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index edde6245..99c9540b 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -8,6 +8,10 @@ on: pull_request_target: branches: [main] +concurrency: + group: e2e-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: false + permissions: id-token: write # OIDC — lets GitHub assume an AWS IAM role via short-lived token (no stored keys) contents: read