From e8b36cd91773b7429ba2d65b9dfa78ab0e35cb10 Mon Sep 17 00:00:00 2001 From: Christopher Albert Date: Wed, 21 Oct 2026 17:00:05 +0200 Subject: [PATCH 1/2] Run CI at merge decision and on direct default-branch pushes --- .github/workflows/repo-hygiene.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/repo-hygiene.yml b/.github/workflows/repo-hygiene.yml index e362362..b60c17b 100644 --- a/.github/workflows/repo-hygiene.yml +++ b/.github/workflows/repo-hygiene.yml @@ -2,10 +2,16 @@ name: Repository hygiene on: pull_request: merge_group: + push: + branches: + - main permissions: contents: read jobs: repo-hygiene: - uses: itpplasma/.github/.github/workflows/repo-hygiene.yml@ea1b6401dad136e8b61206fe0647d6ecc772523b + uses: itpplasma/.github/.github/workflows/repo-hygiene.yml@dd4e7ef8217afa34e70efe4dc6a9289f6b5176b2 with: - hygiene-revision: ea1b6401dad136e8b61206fe0647d6ecc772523b + hygiene-revision: dd4e7ef8217afa34e70efe4dc6a9289f6b5176b2 +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || format('{0}-{1}', github.ref, github.run_id) }} + cancel-in-progress: ${{ github.event_name == 'pull_request' }} From 42e1b939f86c50ad9ae6e24b7411e9568afa81ee Mon Sep 17 00:00:00 2001 From: Christopher Albert Date: Wed, 21 Oct 2026 17:12:40 +0200 Subject: [PATCH 2/2] Expose explicit validation triggers and preserve skipped PR checks --- .github/workflows/repo-hygiene.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/repo-hygiene.yml b/.github/workflows/repo-hygiene.yml index b60c17b..a525c14 100644 --- a/.github/workflows/repo-hygiene.yml +++ b/.github/workflows/repo-hygiene.yml @@ -1,10 +1,16 @@ name: Repository hygiene on: pull_request: + types: + - opened + - synchronize + - reopened + - labeled merge_group: push: branches: - main + workflow_dispatch: permissions: contents: read jobs: