From b6ea22a609f59629199ed544f92b0e2fa69cf197 Mon Sep 17 00:00:00 2001 From: Alexander Kiel Date: Sat, 29 Jun 2024 17:05:53 +0200 Subject: [PATCH] Update CI Workflow Event Triggers This reflects the renaming of master to main, removal of develop and introduction of merge queues. --- .github/workflows/build.yml | 7 +++---- .github/workflows/coverage.yml | 6 +++++- .github/workflows/scorecard.yml | 6 ++++-- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6c025f504..39c6f0b09 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,14 +5,13 @@ on: - cron: '0 10 * * *' # every day at 10am push: branches: - - master - - develop + - main tags: - 'v*.*.*' pull_request: branches: - - master - - develop + - main + merge_group: jobs: fmt: diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 0095bd965..d1a7089fc 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -1,9 +1,13 @@ name: Coverage on: + push: + branches: + - main pull_request: branches: - - develop + - main + merge_group: jobs: test-coverage: diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index f5c8c3619..feb2a58fd 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -4,8 +4,10 @@ on: # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained schedule: - cron: '34 3 * * 3' - push: - branches: [ "master" ] + pull_request: + branches: + - main + merge_group: # Declare default permissions as read only. permissions: read-all