mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-15 17:30:27 +08:00
36 lines
1.4 KiB
YAML
36 lines
1.4 KiB
YAML
name: "Inactive Issues auto close"
|
||
|
||
on:
|
||
schedule:
|
||
- cron: "0 */6 * * *" # Runs daily at midnight, temporarily runs every 6 hours for heavy workload
|
||
workflow_dispatch: # Allows manual triggering
|
||
|
||
jobs:
|
||
stale:
|
||
runs-on: ubuntu-latest
|
||
permissions:
|
||
actions: write # Workaround for https://github.com/actions/stale/issues/1090
|
||
issues: write
|
||
# Completely disable stalling for PRs
|
||
pull-requests: none
|
||
contents: none
|
||
steps:
|
||
- name: Close inactive issues
|
||
uses: actions/stale@v9
|
||
with:
|
||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||
days-before-stale: 30 # Number of days of inactivity before marking as stale
|
||
days-before-close: 3 # Number of days to wait after marking as stale before closing
|
||
stale-issue-label: "stale"
|
||
stale-issue-message: |
|
||
This issue has been inactive for a prolonged period and will be closed automatically in 3 days.
|
||
该问题已长时间处于闲置状态,3 天后将自动关闭。
|
||
exempt-issue-labels: "keep-open, MAA Team"
|
||
days-before-pr-stale: -1 # Completely disable stalling for PRs
|
||
days-before-pr-close: -1 # Completely disable closing for PRs
|
||
|
||
# Temporary to reduce the huge issues number
|
||
ascending: true
|
||
operations-per-run: 800
|
||
debug-only: false
|