From dd0cdde368f025a925facf80db4bd528f1bd8b47 Mon Sep 17 00:00:00 2001 From: Tim van Dijen Date: Sat, 18 Mar 2023 12:45:36 +0100 Subject: [PATCH] Lock conversations of closed issues/prs after 90 days of inactivity --- .github/workflows/autolock-conversations.yml | 25 ++++++++++++++++++++ .github/workflows/documentation.yml | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/autolock-conversations.yml diff --git a/.github/workflows/autolock-conversations.yml b/.github/workflows/autolock-conversations.yml new file mode 100644 index 0000000..5d66869 --- /dev/null +++ b/.github/workflows/autolock-conversations.yml @@ -0,0 +1,25 @@ +--- + +name: 'Lock Threads' + +on: # yamllint disable-line rule:truthy + schedule: + - cron: '0 0 * * *' + 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: '90' + pr-inactive-days: '90' + log-output: true diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index bc44f1e..71477d4 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@v3 - name: Lint markdown files - uses: nosborn/github-action-markdown-cli@v3.2.0 + uses: nosborn/github-action-markdown-cli@v3 with: files: . ignore_path: .markdownlintignore