From bf37d725d121ad6d70a7ff3ff03f7b72840bf3c3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 23:29:24 +0000 Subject: [PATCH 1/3] Initial plan From addd5daa367ebb07b4b7dab4396e81c36855bb90 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 23:32:01 +0000 Subject: [PATCH 2/3] Add branches filter to merge_group trigger in all CI workflows Co-authored-by: nhorton <204146+nhorton@users.noreply.github.com> --- .github/workflows/cla.yml | 1 + .github/workflows/claude-code-test.yml | 1 + .github/workflows/validate.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index d43d359d..89ad3f04 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -8,6 +8,7 @@ on: branches: [main] # Run in merge queue but skip the step (shows as passing check) merge_group: + branches: [main] workflow_dispatch: # Explicitly set permissions for the workflow diff --git a/.github/workflows/claude-code-test.yml b/.github/workflows/claude-code-test.yml index d78deb5a..0c1633a0 100644 --- a/.github/workflows/claude-code-test.yml +++ b/.github/workflows/claude-code-test.yml @@ -14,6 +14,7 @@ on: branches: [main] # Run in the merge queue to validate before merging merge_group: + branches: [main] # Ensure only one instance runs at a time per PR/branch concurrency: diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index c8028c3e..a463b777 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -4,6 +4,7 @@ on: pull_request: branches: [main] merge_group: + branches: [main] workflow_dispatch: # Minimal permissions for this workflow From 7cfcd621f0d2a6aebfffa4d188251c61b4a2fa21 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 23:47:02 +0000 Subject: [PATCH 3/3] Add wildcard pattern to CLA allowlist for all bot accounts Co-authored-by: nhorton <204146+nhorton@users.noreply.github.com> --- .github/workflows/cla.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 89ad3f04..08029cb5 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -42,7 +42,7 @@ jobs: path-to-document: 'https://github.com/${{ github.repository }}/blob/main/CLA/version_1/CLA.md' # Branch where CLA signatures will be stored branch: 'IMPT_cla_signatures' - allowlist: 'dependabot[bot],github-actions[bot],claude,copilot,copilot-swe-agent[bot]' + allowlist: 'dependabot[bot],github-actions[bot],claude,copilot,copilot-swe-agent[bot],*[bot]' # Custom text for the CLA comment custom-pr-sign-comment: 'I have read the CLA Document and I hereby sign the CLA'