diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index 04ec35411..be2d510c3 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -1,6 +1,6 @@ name: Feature Request description: Suggest an idea for this project -labels: [enhancement] +labels: [feature] assignees: [] body: - type: textarea diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml new file mode 100644 index 000000000..053d787d3 --- /dev/null +++ b/.github/workflows/lock.yml @@ -0,0 +1,28 @@ +name: Lock Threads + +on: + schedule: + - cron: '5 3 * * *' + workflow_dispatch: + +permissions: + issues: write + pull-requests: write + +concurrency: + group: lock + +jobs: + action: + runs-on: ubuntu-latest + steps: + - uses: dessant/lock-threads@v4 + with: + issue-inactive-days: '30' + issue-comment: > + I'm going to lock this issue because it has been closed for _30 days_. ⏳ + This helps our maintainers find and focus on the active issues. + If you have found a problem that seems similar to this, please open a new + issue and complete the issue template so we can capture all the details + necessary to investigate further. + process-only: 'issues' diff --git a/.github/workflows/no-response.yml b/.github/workflows/no-response.yml new file mode 100644 index 000000000..46d38d51c --- /dev/null +++ b/.github/workflows/no-response.yml @@ -0,0 +1,16 @@ +name: No Response + +on: + issue_comment: + types: [created] + schedule: + - cron: '10 * * * *' + +jobs: + noResponse: + runs-on: ubuntu-latest + steps: + - uses: lee-dohm/no-response@v0.5.0 + with: + token: ${{ github.token }} + responseRequiredLabel: waiting on op