flask/.github/workflows/lock.yaml
Ashish Kurmi d9386c68a9 ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
2022-10-02 13:23:26 -07:00

24 lines
673 B
YAML

# This does not automatically close "stale" issues. Instead, it locks closed issues after 2 weeks of no activity.
# If there's a new issue related to an old one, we've found it's much easier to work on as a new issue.
name: 'Lock threads'
on:
schedule:
- cron: '0 0 * * *'
permissions:
contents: read
jobs:
lock:
permissions:
issues: write # for dessant/lock-threads to lock issues
pull-requests: write # for dessant/lock-threads to lock PRs
runs-on: ubuntu-latest
steps:
- uses: dessant/lock-threads@v3
with:
github-token: ${{ github.token }}
issue-inactive-days: 14
pr-inactive-days: 14