Files
discordeno/.github/workflows/labeler.yml
2025-08-20 19:07:49 -07:00

32 lines
1.1 KiB
YAML

name: Labeler
permissions:
issues: write
pull-requests: write
on:
pull_request_target:
types: ['edited', 'opened', 'reopened', 'synchronize']
issues:
types: ['opened', 'reopened']
jobs:
labeler:
name: Labeler
runs-on: ubuntu-latest
if: github.event_name == 'pull_request_target'
steps:
- uses: fuxingloh/multi-labeler@v4
with:
github-token: ${{secrets.GITHUB_TOKEN}}
w_unverified_labeler:
name: Add w-unverified Label
if: ${{ !(github.event_name == 'pull_request_target' && (github.event.action == 'edited' || github.event.action == 'synchronize' )) && !(github.event_name == 'issues' && contains(github.event.issue.labels.*.name, 'api-docs-commits')) && github.actor != 'dependabot[bot]'}}
runs-on: ubuntu-latest
steps:
- run: gh issue edit "$NUMBER" --add-label "$LABELS"
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_REPO: ${{ github.repository }}
NUMBER: ${{ github.event.pull_request.number || github.event.issue.number }}
LABELS: w-unverified