diff --git a/.github/workflows/feedback.yml b/.github/workflows/feedback.yml new file mode 100644 index 0000000..bbaf394 --- /dev/null +++ b/.github/workflows/feedback.yml @@ -0,0 +1,19 @@ +name: Feedback + +on: + schedule: + - cron: '0 * * * *' # every hour + workflow_dispatch: + +permissions: {} + +jobs: + feedback: + permissions: + issues: write + pull-requests: write + runs-on: ubuntu-latest + steps: + # Feedback loop: ask for something on PR/Issue and close if not provided or return to the queue on update. + # https://github.com/gradle/issue-management-action/blob/main/src/feedback.ts + - uses: gradle/issue-management-action/feedback@v2 diff --git a/.github/workflows/triage-label.yml b/.github/workflows/triage-label.yml new file mode 100644 index 0000000..8d46e7b --- /dev/null +++ b/.github/workflows/triage-label.yml @@ -0,0 +1,18 @@ +name: Send new issues and PRs to triage + +on: + issues: + types: [opened] + pull_request_target: + types: [opened] + +permissions: {} + +jobs: + add-to-triage: + permissions: + issues: write + pull-requests: write + runs-on: ubuntu-latest + steps: + - uses: gradle/issue-management-action/new-triage@v2