From 283952db085f8cb7877434aca9c43a235cc0fa88 Mon Sep 17 00:00:00 2001 From: Vlad Chesnokov Date: Wed, 8 Jul 2026 16:22:58 +0200 Subject: [PATCH] Add issue management workflows Signed-off-by: Vlad Chesnokov --- .github/workflows/feedback.yml | 19 +++++++++++++++++++ .github/workflows/triage-label.yml | 18 ++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 .github/workflows/feedback.yml create mode 100644 .github/workflows/triage-label.yml 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