From c3cada95df02f216ebb6a786d5bc340a61a25960 Mon Sep 17 00:00:00 2001 From: JoannaaKL Date: Fri, 16 Jan 2026 14:31:21 +0100 Subject: [PATCH 1/4] Add default label to all new issues --- .github/workflows/ai-issue-assessment.yml | 6 +++--- .github/workflows/issue-labeler.yml | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/issue-labeler.yml diff --git a/.github/workflows/ai-issue-assessment.yml b/.github/workflows/ai-issue-assessment.yml index 7481ce6db..e50c72db8 100644 --- a/.github/workflows/ai-issue-assessment.yml +++ b/.github/workflows/ai-issue-assessment.yml @@ -23,8 +23,8 @@ jobs: uses: github/ai-assessment-comment-labeler@e3bedc38cfffa9179fe4cee8f7ecc93bffb3fee7 # v1.0.1 with: token: ${{ secrets.GITHUB_TOKEN }} - ai_review_label: 'bug, enhancement' + ai_review_label: "request ai review" issue_number: ${{ github.event.issue.number }} issue_body: ${{ github.event.issue.body }} - prompts_directory: '.github/prompts' - labels_to_prompts_mapping: 'bug,bug-report-review.prompt.yml|default,default-issue-review.prompt.yml' + prompts_directory: ".github/prompts" + labels_to_prompts_mapping: "bug,bug-report-review.prompt.yml|default,default-issue-review.prompt.yml" diff --git a/.github/workflows/issue-labeler.yml b/.github/workflows/issue-labeler.yml new file mode 100644 index 000000000..9f27ecade --- /dev/null +++ b/.github/workflows/issue-labeler.yml @@ -0,0 +1,18 @@ +name: Label issues +on: + issues: + types: + - reopened + - opened +jobs: + label_issues: + runs-on: ubuntu-latest + permissions: + issues: write + steps: + - run: gh issue edit "$NUMBER" --add-label "$LABELS" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_REPO: ${{ github.repository }} + NUMBER: ${{ github.event.issue.number }} + LABELS: "request ai review" From 24e4d5627fd405cab757569fed9395fa8cef4709 Mon Sep 17 00:00:00 2001 From: JoannaaKL Date: Fri, 16 Jan 2026 14:44:10 +0100 Subject: [PATCH 2/4] Run on all issues --- .github/workflows/ai-issue-assessment.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/ai-issue-assessment.yml b/.github/workflows/ai-issue-assessment.yml index e50c72db8..189ae959f 100644 --- a/.github/workflows/ai-issue-assessment.yml +++ b/.github/workflows/ai-issue-assessment.yml @@ -6,9 +6,6 @@ on: jobs: ai-issue-assessment: - if: > - (github.event.action == 'opened' && github.event.issue.labels[0] == null) || - (github.event.action == 'labeled' && github.event.label.name == 'bug') runs-on: ubuntu-latest permissions: issues: write From 0f35b2caf36a2a30b63a6b249d6d65dd174f2c73 Mon Sep 17 00:00:00 2001 From: JoannaaKL Date: Fri, 16 Jan 2026 14:45:09 +0100 Subject: [PATCH 3/4] Update .github/workflows/issue-labeler.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/issue-labeler.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/issue-labeler.yml b/.github/workflows/issue-labeler.yml index 9f27ecade..1ac2dfd22 100644 --- a/.github/workflows/issue-labeler.yml +++ b/.github/workflows/issue-labeler.yml @@ -1,4 +1,4 @@ -name: Label issues +name: Label issues for AI review on: issues: types: From 7963535bef08e9d7c384db8f88603a19b8d0f85e Mon Sep 17 00:00:00 2001 From: JoannaaKL Date: Fri, 16 Jan 2026 14:45:29 +0100 Subject: [PATCH 4/4] Update .github/workflows/issue-labeler.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/issue-labeler.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/issue-labeler.yml b/.github/workflows/issue-labeler.yml index 1ac2dfd22..278bb8705 100644 --- a/.github/workflows/issue-labeler.yml +++ b/.github/workflows/issue-labeler.yml @@ -10,7 +10,8 @@ jobs: permissions: issues: write steps: - - run: gh issue edit "$NUMBER" --add-label "$LABELS" + - name: Add AI review label to issue + run: gh issue edit "$NUMBER" --add-label "$LABELS" env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_REPO: ${{ github.repository }}