From 38e8a6dd0ff8800535180231b25a2f26ceab2190 Mon Sep 17 00:00:00 2001 From: Ivan Gabriele Date: Wed, 19 Jun 2024 12:33:22 +0200 Subject: [PATCH] ci(github): normalize common workflow trigger events --- .github/workflows/check.yml | 10 +++++++--- .github/workflows/e2e.yml | 10 +++++++--- .github/workflows/preview.yml | 10 +++++----- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 40a62375..287551ef 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,10 +1,14 @@ name: Check -on: push +on: + push: + branches: ['main'] + pull_request: + branches: ['main'] concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: lint: diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 5aff1a4c..ff475d4a 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -1,10 +1,14 @@ name: E2E -on: push +on: + push: + branches: ['main'] + pull_request: + branches: ['main'] concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: # Normal E2E testing with Cypress diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index 530d3c58..6aa76a25 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -1,14 +1,14 @@ name: Preview on: - pull_request: push: - branches: - - main + branches: ['main'] + pull_request: + branches: ['main'] concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} jobs: publish: