Files
2026-07-13 13:09:14 +08:00

31 lines
737 B
YAML

name: Issue Claim
on:
issue_comment:
types: [created]
concurrency:
group: issue-claim-${{ github.event.issue.number }}
cancel-in-progress: false
permissions:
contents: read
issues: write
jobs:
claim:
runs-on: ubuntu-latest
if: ${{ !github.event.issue.pull_request }}
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v5
- name: Handle /claim command
run: node .github/scripts/issue-claim.mjs
env:
ISSUE_NUMBER: ${{ github.event.issue.number }}
COMMENT_BODY: ${{ github.event.comment.body }}
COMMENT_USER: ${{ github.event.comment.user.login }}
COMMENT_USER_TYPE: ${{ github.event.comment.user.type }}