From 275b586898935f8daa6ec9703c7add8e6c3c94e9 Mon Sep 17 00:00:00 2001 From: Ellen Kraffmiller Date: Thu, 25 Jul 2024 14:47:24 -0400 Subject: [PATCH 1/4] Run Chromatic only for updates to a pull request --- .github/workflows/chromatic-design-system.yml | 2 +- .github/workflows/chromatic.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/chromatic-design-system.yml b/.github/workflows/chromatic-design-system.yml index 71a3ad274..04aefeef6 100644 --- a/.github/workflows/chromatic-design-system.yml +++ b/.github/workflows/chromatic-design-system.yml @@ -1,7 +1,7 @@ name: 'Chromatic Design System ' # Event for the workflow -on: [push, pull_request] +on: [pull_request] # List of jobs jobs: diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 6b850fea0..8876cdf29 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -1,7 +1,7 @@ name: 'Chromatic' # Event for the workflow -on: [push, pull_request] +on: [pull_request] # List of jobs jobs: From 1066338e5087f1a4ce26f014cbeb35ba3ec9f759 Mon Sep 17 00:00:00 2001 From: Ellen Kraffmiller Date: Thu, 25 Jul 2024 15:02:45 -0400 Subject: [PATCH 2/4] Run tests only on push, not when synchronizing a PR --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c6253089d..7b40c9d18 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,6 +1,6 @@ name: test -on: [push, pull_request] +on: [push] env: E2E_DATAVERSE_IMAGE_TAG: unstable From ccb54138c4c08be728c9d76f622435117daa5911 Mon Sep 17 00:00:00 2001 From: Ellen Kraffmiller Date: Thu, 25 Jul 2024 15:26:16 -0400 Subject: [PATCH 3/4] Triggering Github actions From ee2584e0f32af324a98544b85465792f97a4bf5d Mon Sep 17 00:00:00 2001 From: Ellen Kraffmiller Date: Thu, 25 Jul 2024 15:45:14 -0400 Subject: [PATCH 4/4] Also run test when a PR is opened or reopened --- .github/workflows/accessibility.yml | 5 ++++- .github/workflows/lint.yml | 5 ++++- .github/workflows/test.yml | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/accessibility.yml b/.github/workflows/accessibility.yml index 8a78b3d61..5ed0d0b9d 100644 --- a/.github/workflows/accessibility.yml +++ b/.github/workflows/accessibility.yml @@ -1,6 +1,9 @@ name: accessibility -on: [push, pull_request] +on: + push: + pull_request: + types: [opened, reopened] jobs: interaction-and-accessibility: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 217b9f4c3..75e9365f4 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,6 +1,9 @@ name: lint -on: [push, pull_request] +on: + push: + pull_request: + types: [opened, reopened] jobs: lint: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7b40c9d18..db4356d24 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,6 +1,9 @@ name: test -on: [push] +on: + push: + pull_request: + types: [opened, reopened] env: E2E_DATAVERSE_IMAGE_TAG: unstable