Author: Sergey Panteleev (saundefined) Committer: GitHub (web-flow) Pusher: saundefined Date: 2023-12-01T10:01:11+03:00
Commit: https://github.com/php/web-php/commit/d8e6be3be513ba706a8e3a6b8ac6dfab29301f32 Raw diff: https://github.com/php/web-php/commit/d8e6be3be513ba706a8e3a6b8ac6dfab29301f32.diff Add actions to manage statuses (#848) Changed paths: A .github/workflows/close-needs-feedback.yml A .github/workflows/remove-needs-feedback.yml Diff: diff --git a/.github/workflows/close-needs-feedback.yml b/.github/workflows/close-needs-feedback.yml new file mode 100644 index 0000000000..27231303f1 --- /dev/null +++ b/.github/workflows/close-needs-feedback.yml @@ -0,0 +1,24 @@ +name: Close old issues that need feedback + +on: + schedule: + - cron: "0 0 * * *" + +permissions: + contents: read + +jobs: + build: + if: github.repository_owner == 'php' + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - name: Close old issues that need feedback + uses: dwieeb/needs-reply@v2 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + issue-label: "Status: Needs Feedback" + days-before-close: 14 + close-message: "No feedback was provided. The issue is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so. Thank you." diff --git a/.github/workflows/remove-needs-feedback.yml b/.github/workflows/remove-needs-feedback.yml new file mode 100644 index 0000000000..8d1ff3e0a0 --- /dev/null +++ b/.github/workflows/remove-needs-feedback.yml @@ -0,0 +1,24 @@ +name: Remove needs feedback label + +on: + issue_comment: + types: + - created + +permissions: + contents: read + +jobs: + build: + if: "github.repository_owner == 'php' && contains(github.event.issue.labels.*.name, 'Status: Needs Feedback') && github.event.issue.user.login == github.event.sender.login" + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions-ecosystem/action-remove-labels@v1 + with: + labels: "Status: Needs Feedback" + - uses: actions-ecosystem/action-add-labels@v1 + with: + labels: "Status: Needs Triage" -- PHP Webmaster List Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php