From 7d40e148e9620a1ddffa6f5f81bf2940a4a3e097 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Fri, 21 Feb 2025 10:04:16 +0100 Subject: [PATCH] Update autolabeler.yml --- .github/workflows/autolabeler.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/autolabeler.yml b/.github/workflows/autolabeler.yml index edabe967..d0ebbcc2 100644 --- a/.github/workflows/autolabeler.yml +++ b/.github/workflows/autolabeler.yml @@ -34,8 +34,10 @@ jobs: const prNumber = context.payload.pull_request.number; const prBody = context.payload.pull_request.body.toLowerCase(); + // Label-Sammlung (um doppelte API-Calls zu vermeiden) let labelsToAdd = new Set(); + // Prüfe Datei-Änderungen const prListFilesResponse = await github.rest.pulls.listFiles({ owner: context.repo.owner, repo: context.repo.repo, @@ -59,6 +61,7 @@ jobs: } } + // Prüfe PR-Template Checkboxen mit den korrekten Labels const templateLabelMappings = { "🐞 bug fix": "bugfix", "✨ new feature": "feature", @@ -74,6 +77,10 @@ jobs: } } + // Debugging: Anzeigen, welche Labels tatsächlich erkannt wurden + console.log(`Labels to add: ${Array.from(labelsToAdd).join(", ")}`); + + // Labels setzen, falls neue erkannt wurden if (labelsToAdd.size > 0) { console.log(`Adding labels ${Array.from(labelsToAdd).join(", ")} to PR ${prNumber}`); await github.rest.issues.addLabels({