From 5b4beb424658c33f21de8256313d39b27a184c03 Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Tue, 28 Apr 2026 10:20:07 -0400 Subject: [PATCH 1/7] ci: Add PR verifier caller workflow Assisted-By: Claude Opus 4.6 Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/pr-verifier.yml diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml new file mode 100644 index 0000000..5eb4758 --- /dev/null +++ b/.github/workflows/pr-verifier.yml @@ -0,0 +1,10 @@ +name: PR Verifier + +on: + pull_request: + types: [opened, edited, synchronize, reopened] + +jobs: + verify: + uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@main + From 307315cf0a5b6ad8cbca59aef7a78c791138c786 Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Tue, 28 Apr 2026 10:29:55 -0400 Subject: [PATCH 2/7] ci: Pin reusable workflow to SHA Assisted-By: Claude Opus 4.6 Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml index 5eb4758..85526ff 100644 --- a/.github/workflows/pr-verifier.yml +++ b/.github/workflows/pr-verifier.yml @@ -6,5 +6,5 @@ on: jobs: verify: - uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@main + uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@ae31c56d344b1efc6ef174338c488b1e355649bc From f1bf328818f142fa6f2af93364b1b79d491b73f5 Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Tue, 28 Apr 2026 14:25:01 -0400 Subject: [PATCH 3/7] ci: Update pinned SHA to include action fix Assisted-By: Claude Opus 4.6 Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml index 85526ff..16341fb 100644 --- a/.github/workflows/pr-verifier.yml +++ b/.github/workflows/pr-verifier.yml @@ -6,5 +6,5 @@ on: jobs: verify: - uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@ae31c56d344b1efc6ef174338c488b1e355649bc + uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@fccbcfaaadf24f180b4a754377ceff6d9e000297 From 2e6dc232295767e5012446780063395fdf0f4362 Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Wed, 29 Apr 2026 08:52:07 -0400 Subject: [PATCH 4/7] ci: Fix trailing newline in pr-verifier.yml Assisted-By: Claude Opus 4.6 Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml index 16341fb..d04a7fe 100644 --- a/.github/workflows/pr-verifier.yml +++ b/.github/workflows/pr-verifier.yml @@ -7,4 +7,3 @@ on: jobs: verify: uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@fccbcfaaadf24f180b4a754377ceff6d9e000297 - From 28d8e108d6224a935507acea3184c178c2a620fe Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Wed, 29 Apr 2026 12:05:40 -0400 Subject: [PATCH 5/7] ci: Bump pinned SHA and rename job to verify-pr-title Assisted-By: Claude Opus 4.6 Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml index d04a7fe..7babf5f 100644 --- a/.github/workflows/pr-verifier.yml +++ b/.github/workflows/pr-verifier.yml @@ -5,5 +5,5 @@ on: types: [opened, edited, synchronize, reopened] jobs: - verify: - uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@fccbcfaaadf24f180b4a754377ceff6d9e000297 + verify-pr-title: + uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@4e535f2436d167295d39d488ce5c44b5a2d49792 From a9076b2a9bc964ea06c2f66dcc54a287ca247773 Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Wed, 29 Apr 2026 12:12:10 -0400 Subject: [PATCH 6/7] ci: Add top-level permissions restriction Assisted-By: Claude Opus 4.6 Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml index 7babf5f..e2bfc8b 100644 --- a/.github/workflows/pr-verifier.yml +++ b/.github/workflows/pr-verifier.yml @@ -4,6 +4,8 @@ on: pull_request: types: [opened, edited, synchronize, reopened] +permissions: {} + jobs: verify-pr-title: uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@4e535f2436d167295d39d488ce5c44b5a2d49792 From 3495598c00ebc1935081a794fb289240149f8edb Mon Sep 17 00:00:00 2001 From: Gloire Rubambiza Date: Fri, 17 Jul 2026 11:09:38 -0400 Subject: [PATCH 7/7] ci: Bump pr-verifier reusable workflow to latest SHA Update the pinned kagenti/.github pr-verifier-required.yml ref from 4e535f2 to 5df2608 (current main; adds lowercase-prefix support). Assisted-By: Claude Code (Anthropic AI) Signed-off-by: Gloire Rubambiza --- .github/workflows/pr-verifier.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-verifier.yml b/.github/workflows/pr-verifier.yml index e2bfc8b..9ca47fc 100644 --- a/.github/workflows/pr-verifier.yml +++ b/.github/workflows/pr-verifier.yml @@ -8,4 +8,4 @@ permissions: {} jobs: verify-pr-title: - uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@4e535f2436d167295d39d488ce5c44b5a2d49792 + uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@5df2608afc813a6ec4a002a9ea05640863549122