Add workflow to auto-close issues with invalid label

Agent-Logs-Url: https://github.com/itdoginfo/podkop/sessions/455a9a26-bc0f-4f3e-99ea-eff524519e85

Co-authored-by: itdoginfo <11143109+itdoginfo@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-05-16 03:46:01 +00:00
committed by GitHub
parent 41e696c9b2
commit f253e4e36f

View File

@@ -0,0 +1,29 @@
name: Close Invalid Issues
on:
issues:
types: [labeled]
jobs:
close-invalid:
if: github.event.label.name == 'invalid'
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Close issue
uses: actions/github-script@v7
with:
script: |
await github.rest.issues.createComment({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
body: 'This issue has been marked as invalid and is being closed automatically.'
});
await github.rest.issues.update({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
state: 'closed'
});