Files
spotifast/.github/workflows/issue-assessment.yml

45 lines
1.1 KiB
YAML

name: Issue assessment
on:
issues:
types: [opened, reopened, closed]
issue_comment:
types: [created]
discussion:
types: [created]
discussion_comment:
types: [created]
pull_request_target:
types: [opened, reopened, ready_for_review, synchronize, closed]
pull_request_review:
types: [submitted]
workflow_dispatch:
inputs:
kind:
type: choice
options: [issue, discussion, pull_request]
default: issue
number:
description: Issue, discussion, or pull request number
required: true
dry_run:
description: Preview without changing the report
type: boolean
default: true
permissions:
contents: read
issues: write
discussions: write
pull-requests: write
# Copilot Triage's own workflow does the rest, and updates with its v0 tag.
jobs:
triage:
uses: crmne/copilot-triage/.github/workflows/assess.yml@v0
secrets: inherit
with:
kind: ${{ inputs.kind || '' }}
number: ${{ inputs.number || '' }}
dry_run: ${{ inputs.dry_run || false }}