Skip to content

No Response

No Response #945

Workflow file for this run

name: No Response
# `issues`.`closed`, `issues`.`labeled`, `issue_comment`.`created`,
# and `scheduled` event types are required for this Action
# to work properly.
on:
workflow_dispatch:
issues:
types: [closed, labeled]
issue_comment:
types: [created]
schedule:
# A recurring 40, 30, 70, 50, 40, 70 minute gap pattern
- cron: '7 1,6,11,16,21 * * *'
- cron: '17 4,9,14,19 * * *'
- cron: '27 0,5,10,15,20,23 * * *'
- cron: '37 1,3,6,8,11,13,16,18,21 * * *'
- cron: '47 2,7,12,17,22 * * *'
jobs:
noResponse:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- uses: tcely/no-response@v0.2
with:
token: ${{ github.token }}
# auto close issues with no response from author for N days
daysUntilClose: 30
# label to use to track when a response is required (once a response is made, this label will be auto removed)
# if the label doesn't exist, it will be auto-created
responseRequiredLabel: "waiting-on-author"
# once the responseRequiredLabel is removed, this one will be added for tracking on maintainers' side
##optionalFollowupLabel: "status: waiting for maintainer's response"
# this comment will be posted when closing the issue
closeComment: >
The issue has been closed due to no response from the author.
Responses, from the original author of the issue,
should automatically re-open the issue.