From 460cb7b6cdb587b3aacb705ac1533319e92f0549 Mon Sep 17 00:00:00 2001 From: Stephen Brown II Date: Fri, 30 Jan 2026 17:00:15 -0600 Subject: [PATCH] Add workflow to remove 'suspect ai generated' label when 'AI Generated' is added (#6810) --- .github/workflows/pr-ai-label-cleanup.yml | 25 +++++++++++++++++++++++ upcoming-release-notes/6810.md | 6 ++++++ 2 files changed, 31 insertions(+) create mode 100644 .github/workflows/pr-ai-label-cleanup.yml create mode 100644 upcoming-release-notes/6810.md diff --git a/.github/workflows/pr-ai-label-cleanup.yml b/.github/workflows/pr-ai-label-cleanup.yml new file mode 100644 index 0000000000..4124660062 --- /dev/null +++ b/.github/workflows/pr-ai-label-cleanup.yml @@ -0,0 +1,25 @@ +name: Remove 'suspect ai generated' label when 'AI generated' is present + +on: + pull_request_target: + types: [labeled] + +permissions: + pull-requests: write + +jobs: + remove-suspect-label: + if: >- + ${{ contains(github.event.pull_request.labels.*.name, 'AI generated') && + contains(github.event.pull_request.labels.*.name, 'suspect ai generated') }} + runs-on: ubuntu-slim + steps: + - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + with: + script: | + await github.rest.issues.removeLabel({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: context.issue.number, + name: 'suspect ai generated' + }); diff --git a/upcoming-release-notes/6810.md b/upcoming-release-notes/6810.md new file mode 100644 index 0000000000..8dea199bb4 --- /dev/null +++ b/upcoming-release-notes/6810.md @@ -0,0 +1,6 @@ +--- +category: Maintenance +authors: [StephenBrown2] +--- + +Remove 'suspect ai generated' label when 'AI Generated' is added