diff --git a/.github/workflows/close-stale-feature-requests.yml b/.github/workflows/close-stale-feature-requests.yml new file mode 100644 index 00000000..7cfc0c57 --- /dev/null +++ b/.github/workflows/close-stale-feature-requests.yml @@ -0,0 +1,24 @@ +name: Close Stale Feature Requests + +on: + schedule: + - cron: "0 0 * * 1" # Runs every Monday at midnight + workflow_dispatch: + inputs: + dry-run: + description: "Log matching issues without closing them" + required: false + default: false + type: boolean + +permissions: + contents: read + issues: write + +jobs: + close-stale-feature-requests: + runs-on: ubuntu-latest + steps: + - uses: pocket-id/low-demand-closer@v1 + with: + dry-run: ${{ inputs['dry-run'] || false }}