From 3bed0e52acc58ae63ad7bddbed70ee49b9fbd9d4 Mon Sep 17 00:00:00 2001 From: JP-Ellis Date: Thu, 9 Jan 2025 11:19:38 +1100 Subject: [PATCH] chore(ci): prevent duplicate ci triggers Triggering on all 'push' and 'pull_request' events will result in duplicated CI runs in PRs (due to both conditions being met). Instead, trigger only on pushes to `master`, or updates to PRs targetting `master`. Signed-off-by: JP-Ellis --- .github/workflows/audit.yml | 2 ++ .github/workflows/test.yml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 5e42f256..06f39dc2 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -3,6 +3,8 @@ name: Audit on: workflow_dispatch: push: + branches: + - master schedule: - cron: 0 0 * * 4 # Midnight Wednesday diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dca7e263..73e09e21 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,7 +2,11 @@ name: Test on: push: + branches: + - master pull_request: + branches: + - master workflow_dispatch: jobs: