From 5ea7eedc58067770d070be75b0f9a4a725c323f0 Mon Sep 17 00:00:00 2001 From: Ray Chen Date: Thu, 18 Jun 2026 16:59:58 -0700 Subject: [PATCH 01/14] Add workflow_run trigger to event.yml --- .github/workflows/event.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/event.yml b/.github/workflows/event.yml index 6a973b4277fb..b68a5bcd42d4 100644 --- a/.github/workflows/event.yml +++ b/.github/workflows/event.yml @@ -8,6 +8,9 @@ on: types: [completed] issue_comment: types: [created] + workflow_run: + workflows: ["*"] + types: [completed] permissions: {} From d3e2484d4b6691531627bffca293a096c167cf6b Mon Sep 17 00:00:00 2001 From: Ray Chen Date: Thu, 18 Jun 2026 17:30:20 -0700 Subject: [PATCH 02/14] Remove workflow_run trigger from GitHub Actions Removed workflow_run trigger from event.yml --- .github/workflows/event.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/event.yml b/.github/workflows/event.yml index b68a5bcd42d4..6a973b4277fb 100644 --- a/.github/workflows/event.yml +++ b/.github/workflows/event.yml @@ -8,9 +8,6 @@ on: types: [completed] issue_comment: types: [created] - workflow_run: - workflows: ["*"] - types: [completed] permissions: {} From fb5b30f1458b431fafa76300a098eede4adab09f Mon Sep 17 00:00:00 2001 From: Ray Chen Date: Thu, 18 Jun 2026 17:32:05 -0700 Subject: [PATCH 03/14] Added test workflow for check enforcer --- .github/workflows/event-test.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/event-test.yml diff --git a/.github/workflows/event-test.yml b/.github/workflows/event-test.yml new file mode 100644 index 000000000000..09e64e7f9961 --- /dev/null +++ b/.github/workflows/event-test.yml @@ -0,0 +1,28 @@ +# NOTE: currently azure-sdk-actions only hosts check enforcer code. +# If further functionality is added, this name should be updated to reflect +# the more generic behavior +name: [TEST-IGNORE]Check Enforcer + +on: + check_suite: + types: [completed] + issue_comment: + types: [created] + workflow_run: + workflows: ["*"] + types: [completed] + +permissions: {} + +jobs: + event-handler: + permissions: + statuses: write # to set status (azure/azure-sdk-actions) + pull-requests: write # to read pull requests and write comments (azure/azure-sdk-actions) + checks: read # to read check status (azure/azure-sdk-actions) + name: Handle ${{ github.event_name }} ${{ github.event.action }} event + runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version + steps: + - uses: azure/azure-sdk-actions@main + with: + token: ${{ secrets.GITHUB_TOKEN }} From 1cd1ebe2c7463bc55b2599dc0ea511eb28639bfb Mon Sep 17 00:00:00 2001 From: Ray Chen Date: Thu, 18 Jun 2026 17:35:17 -0700 Subject: [PATCH 04/14] Update workflow name format in event-test.yml --- .github/workflows/event-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/event-test.yml b/.github/workflows/event-test.yml index 09e64e7f9961..be3db4a7754a 100644 --- a/.github/workflows/event-test.yml +++ b/.github/workflows/event-test.yml @@ -1,7 +1,7 @@ # NOTE: currently azure-sdk-actions only hosts check enforcer code. # If further functionality is added, this name should be updated to reflect # the more generic behavior -name: [TEST-IGNORE]Check Enforcer +name: "\\[TEST-IGNORE\\]Check Enforcer" on: check_suite: From 9c765cb2c7d8edb7dcf01983af6b47ca60fced59 Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 17:39:21 -0700 Subject: [PATCH 05/14] Apply suggestion from @mikeharder --- .github/workflows/event-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/event-test.yml b/.github/workflows/event-test.yml index be3db4a7754a..869a38ca977c 100644 --- a/.github/workflows/event-test.yml +++ b/.github/workflows/event-test.yml @@ -1,7 +1,7 @@ # NOTE: currently azure-sdk-actions only hosts check enforcer code. # If further functionality is added, this name should be updated to reflect # the more generic behavior -name: "\\[TEST-IGNORE\\]Check Enforcer" +name: "\\[TEST-IGNORE\\] Check Enforcer" on: check_suite: From 88e2dd7740f35142c7bfa0dc354e39a512d8d874 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 19 Jun 2026 00:42:01 +0000 Subject: [PATCH 06/14] Pin azure/azure-sdk-actions SHA in event-test.yml Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com> --- .github/workflows/event-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/event-test.yml b/.github/workflows/event-test.yml index 869a38ca977c..c115d1eaee72 100644 --- a/.github/workflows/event-test.yml +++ b/.github/workflows/event-test.yml @@ -23,6 +23,6 @@ jobs: name: Handle ${{ github.event_name }} ${{ github.event.action }} event runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version steps: - - uses: azure/azure-sdk-actions@main + - uses: azure/azure-sdk-actions@e1ab1a2cb5944bfea74b5cdbfc96e34da96548d2 with: token: ${{ secrets.GITHUB_TOKEN }} From 49157ea08510261facef6c02879525ef79a6aeb4 Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 19:09:42 -0700 Subject: [PATCH 07/14] Rename event-test.yml to check-enforcer-test.yml --- .github/workflows/{event-test.yml => check-enforcer-test.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{event-test.yml => check-enforcer-test.yml} (100%) diff --git a/.github/workflows/event-test.yml b/.github/workflows/check-enforcer-test.yml similarity index 100% rename from .github/workflows/event-test.yml rename to .github/workflows/check-enforcer-test.yml From 25cd40b3b1e14fb23ea0393e7294d67c127d0f1e Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 19:11:58 -0700 Subject: [PATCH 08/14] Rename check-enforcer-test.yml to check-enforcer.yml --- .github/workflows/{check-enforcer-test.yml => check-enforcer.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{check-enforcer-test.yml => check-enforcer.yml} (100%) diff --git a/.github/workflows/check-enforcer-test.yml b/.github/workflows/check-enforcer.yml similarity index 100% rename from .github/workflows/check-enforcer-test.yml rename to .github/workflows/check-enforcer.yml From 8b6aba0afb45adbd61d60da1ae576eb329b4f933 Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 19:15:36 -0700 Subject: [PATCH 09/14] Apply suggestion from @mikeharder --- .github/workflows/check-enforcer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-enforcer.yml b/.github/workflows/check-enforcer.yml index c115d1eaee72..6b9a5c94ad61 100644 --- a/.github/workflows/check-enforcer.yml +++ b/.github/workflows/check-enforcer.yml @@ -15,7 +15,7 @@ on: permissions: {} jobs: - event-handler: + check-enforcer: permissions: statuses: write # to set status (azure/azure-sdk-actions) pull-requests: write # to read pull requests and write comments (azure/azure-sdk-actions) From b809b91a96b65ce061d1dff2f2447c688222fc2a Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 19:19:27 -0700 Subject: [PATCH 10/14] Apply suggestion from @mikeharder --- .github/workflows/check-enforcer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-enforcer.yml b/.github/workflows/check-enforcer.yml index 6b9a5c94ad61..ac87deac17aa 100644 --- a/.github/workflows/check-enforcer.yml +++ b/.github/workflows/check-enforcer.yml @@ -18,7 +18,7 @@ jobs: check-enforcer: permissions: statuses: write # to set status (azure/azure-sdk-actions) - pull-requests: write # to read pull requests and write comments (azure/azure-sdk-actions) + pull-requests: read # to read pull requests; use "write" for response comments (azure/azure-sdk-actions) checks: read # to read check status (azure/azure-sdk-actions) name: Handle ${{ github.event_name }} ${{ github.event.action }} event runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version From 1e1a152901a63eb132089c3815748f8f5dbf6f5c Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 19:20:44 -0700 Subject: [PATCH 11/14] Apply suggestion from @mikeharder --- .github/workflows/check-enforcer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-enforcer.yml b/.github/workflows/check-enforcer.yml index ac87deac17aa..cc6ac9217a71 100644 --- a/.github/workflows/check-enforcer.yml +++ b/.github/workflows/check-enforcer.yml @@ -20,7 +20,7 @@ jobs: statuses: write # to set status (azure/azure-sdk-actions) pull-requests: read # to read pull requests; use "write" for response comments (azure/azure-sdk-actions) checks: read # to read check status (azure/azure-sdk-actions) - name: Handle ${{ github.event_name }} ${{ github.event.action }} event + name: Check Enforcer [${{ github.event_name }}:${{ github.event.action }}] runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version steps: - uses: azure/azure-sdk-actions@e1ab1a2cb5944bfea74b5cdbfc96e34da96548d2 From dc46b23d9af968e908e74a4faae6538f0a7268ef Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 19:21:22 -0700 Subject: [PATCH 12/14] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- .github/workflows/check-enforcer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-enforcer.yml b/.github/workflows/check-enforcer.yml index cc6ac9217a71..32a1a0a3b3ba 100644 --- a/.github/workflows/check-enforcer.yml +++ b/.github/workflows/check-enforcer.yml @@ -1,7 +1,7 @@ # NOTE: currently azure-sdk-actions only hosts check enforcer code. # If further functionality is added, this name should be updated to reflect # the more generic behavior -name: "\\[TEST-IGNORE\\] Check Enforcer" +name: "[TEST-IGNORE] Check Enforcer" on: check_suite: From caaf93a783e819531a0c884ad05a9ab7196e8aca Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 21:05:07 -0700 Subject: [PATCH 13/14] Apply suggestion from @mikeharder --- .github/workflows/check-enforcer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-enforcer.yml b/.github/workflows/check-enforcer.yml index 32a1a0a3b3ba..18b4a92eabea 100644 --- a/.github/workflows/check-enforcer.yml +++ b/.github/workflows/check-enforcer.yml @@ -20,7 +20,7 @@ jobs: statuses: write # to set status (azure/azure-sdk-actions) pull-requests: read # to read pull requests; use "write" for response comments (azure/azure-sdk-actions) checks: read # to read check status (azure/azure-sdk-actions) - name: Check Enforcer [${{ github.event_name }}:${{ github.event.action }}] + name: [TEST-IGNORE] Check Enforcer (${{ github.event_name }}:${{ github.event.action }}) runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version steps: - uses: azure/azure-sdk-actions@e1ab1a2cb5944bfea74b5cdbfc96e34da96548d2 From 98739c45721affbf014fdcd61103eaf8b49fcc5b Mon Sep 17 00:00:00 2001 From: Mike Harder Date: Thu, 18 Jun 2026 21:05:50 -0700 Subject: [PATCH 14/14] Apply suggestion from @mikeharder --- .github/workflows/check-enforcer.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check-enforcer.yml b/.github/workflows/check-enforcer.yml index 18b4a92eabea..0159d070cc08 100644 --- a/.github/workflows/check-enforcer.yml +++ b/.github/workflows/check-enforcer.yml @@ -20,7 +20,7 @@ jobs: statuses: write # to set status (azure/azure-sdk-actions) pull-requests: read # to read pull requests; use "write" for response comments (azure/azure-sdk-actions) checks: read # to read check status (azure/azure-sdk-actions) - name: [TEST-IGNORE] Check Enforcer (${{ github.event_name }}:${{ github.event.action }}) + name: "[TEST-IGNORE] Check Enforcer (${{ github.event_name }}:${{ github.event.action }})" runs-on: ubuntu-latest # This image is intentionally set to "latest", and not to a specific version steps: - uses: azure/azure-sdk-actions@e1ab1a2cb5944bfea74b5cdbfc96e34da96548d2