mirror of
https://github.com/ggml-org/whisper.cpp.git
synced 2026-09-29 01:17:49 -05:00
This commit updates the close-issue CI job to not automatically close issues. It also adds a stale lable message that explains why the issue was marked as stale. The motivation for this is that we enabled this job recently and there have been a few comments from users/reporters that they did not get any notification or motivation for closing. Hopefully marking the issues as stale will give a notification the the reporters and we can manually look through stale issues. Refs: https://github.com/ggml-org/whisper.cpp/issues/586#issuecomment-5579674875
29 lines
924 B
YAML
29 lines
924 B
YAML
name: Mark inactive issues stale
|
|
on:
|
|
schedule:
|
|
- cron: "42 0 * * *"
|
|
|
|
# Fine-grant permission
|
|
# https://docs.github.com/en/actions/security-for-github-actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token
|
|
permissions:
|
|
issues: write
|
|
|
|
jobs:
|
|
mark-issues:
|
|
runs-on: ubuntu-latest
|
|
permissions:
|
|
issues: write
|
|
pull-requests: write
|
|
steps:
|
|
- uses: actions/stale@v10
|
|
with:
|
|
exempt-issue-labels: "refactor,help wanted,good first issue,research,bug,roadmap"
|
|
days-before-issue-stale: 30
|
|
days-before-issue-close: -1
|
|
stale-issue-label: "stale"
|
|
stale-issue-message: "This issue was marked as stale because it has been inactive for 30 days."
|
|
days-before-pr-stale: -1
|
|
days-before-pr-close: -1
|
|
operations-per-run: 10000
|
|
repo-token: ${{ secrets.GITHUB_TOKEN }}
|