From 8cd57ad7b09aa0b1f3599f8860a21520b1e5b4b8 Mon Sep 17 00:00:00 2001 From: lukasWuttke <54042461+LukasWodka@users.noreply.github.com> Date: Wed, 6 May 2026 17:40:29 +0200 Subject: [PATCH 1/2] ci: add FR-pass comment caller for multi-stage kanban flow --- .github/workflows/fr-pass-comment-caller.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/fr-pass-comment-caller.yml diff --git a/.github/workflows/fr-pass-comment-caller.yml b/.github/workflows/fr-pass-comment-caller.yml new file mode 100644 index 0000000..80192e7 --- /dev/null +++ b/.github/workflows/fr-pass-comment-caller.yml @@ -0,0 +1,14 @@ +name: FR pass comment + +# Per-repo caller. Listens for /fr-pass comments and advances kanban items +# from "FR on dev" → "Ready for staging" or "FR on staging" → "Ready for prod". +# All logic lives in tracebloc/.github/.github/workflows/fr-pass-comment.yml. + +on: + issue_comment: + types: [created] + +jobs: + advance: + uses: tracebloc/.github/.github/workflows/fr-pass-comment.yml@main + secrets: inherit From e8ff81079518f243584da17458f382f2e15c177a Mon Sep 17 00:00:00 2001 From: lukasWuttke <54042461+LukasWodka@users.noreply.github.com> Date: Wed, 6 May 2026 17:40:30 +0200 Subject: [PATCH 2/2] ci: add FR gate caller for staging/main promotions --- .github/workflows/fr-gate-caller.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/fr-gate-caller.yml diff --git a/.github/workflows/fr-gate-caller.yml b/.github/workflows/fr-gate-caller.yml new file mode 100644 index 0000000..b725e2c --- /dev/null +++ b/.github/workflows/fr-gate-caller.yml @@ -0,0 +1,15 @@ +name: FR gate + +# Per-repo caller. Blocks merges to staging/main/master unless every contained +# kanban item is in "Ready for staging" or "Ready for prod" respectively. +# All logic lives in tracebloc/.github/.github/workflows/fr-gate.yml. + +on: + pull_request: + branches: [staging, main, master] + types: [opened, reopened, synchronize, ready_for_review, labeled, unlabeled] + +jobs: + gate: + uses: tracebloc/.github/.github/workflows/fr-gate.yml@main + secrets: inherit