Updated Github workflow

This commit is contained in:
maziggy
2026-01-28 09:15:26 +01:00
parent ead2bfc822
commit 180752f7e6
2 changed files with 29 additions and 1 deletions
+29
View File
@@ -0,0 +1,29 @@
name: Clean up closed issues
on:
issues:
types: [closed]
permissions:
issues: write
jobs:
remove-labels:
runs-on: ubuntu-latest
steps:
- name: Remove feedback label
uses: actions/github-script@v7
with:
script: |
const issue = context.payload.issue;
const hasLabel = issue.labels.some(l => l.name === 'feedback');
if (hasLabel) {
await github.rest.issues.removeLabel({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: issue.number,
name: 'feedback'
});
console.log(`Removed 'feedback' label from issue #${issue.number}`);
}
-1
View File
@@ -18,4 +18,3 @@ jobs:
days-before-stale: 21
days-before-close: 7
stale-issue-label: 'stale'
remove-issue-labels: 'feedback'