From 46b680602675b037cef4d8c32da96af395f12fc3 Mon Sep 17 00:00:00 2001 From: donpetry-bot <281750570+donpetry-bot@users.noreply.github.com> Date: Tue, 26 May 2026 17:16:48 +0000 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20implement=20issue=20#323=20?= =?UTF-8?q?=E2=80=94=20Compliance:=20non-stub-dev-lead.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/dev-lead.yml | 10 ++++++++++ .gitignore | 1 + 2 files changed, 11 insertions(+) diff --git a/.github/workflows/dev-lead.yml b/.github/workflows/dev-lead.yml index 4391ffeb..02f5ada0 100644 --- a/.github/workflows/dev-lead.yml +++ b/.github/workflows/dev-lead.yml @@ -37,6 +37,16 @@ on: permissions: {} +concurrency: + # One active run per repo; ci-relay (check_run) keeps an ephemeral per-SHA slot + # so it can fire immediately without blocking or being blocked by the dispatch queue. + group: >- + ${{ + github.event_name == 'check_run' && format('dev-lead-ci-relay-{0}', github.event.check_run.head_sha) || + 'dev-lead' + }} + cancel-in-progress: false + jobs: dev-lead: uses: petry-projects/.github-private/.github/workflows/dev-lead-reusable.yml@main diff --git a/.gitignore b/.gitignore index 6c5b4cd5..441f30a8 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ playwright-report/ # compliance-ci-trigger # ci-trigger-298 .dev-lead/ +.dev-lead/ From 04d1a081b298000548efed480c4948f9fe3cf94e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 26 May 2026 17:45:53 +0000 Subject: [PATCH 2/2] chore(ci): apply prettier/eslint auto-fixes --- .github/workflows/ci-failure-analyst.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-failure-analyst.yml b/.github/workflows/ci-failure-analyst.yml index bb0fd3c1..ecf3b6c8 100644 --- a/.github/workflows/ci-failure-analyst.yml +++ b/.github/workflows/ci-failure-analyst.yml @@ -18,7 +18,7 @@ # Docs: https://github.com/petry-projects/.github-private/blob/main/docs/aw/ci-failure-analyst.md # ───────────────────────────────────────────────────────────────────────────── -name: "CI Failure Analyst" +name: 'CI Failure Analyst' on: check_run: @@ -26,13 +26,13 @@ on: permissions: pull-requests: write - issues: write # post/read PR comments via the Issues comments API + issues: write # post/read PR comments via the Issues comments API actions: read contents: read checks: read concurrency: - group: "ci-failure-analyst-${{ github.event.check_run.head_sha }}" + group: 'ci-failure-analyst-${{ github.event.check_run.head_sha }}' cancel-in-progress: false jobs: