File tree Expand file tree Collapse file tree 1 file changed +69
-0
lines changed
Expand file tree Collapse file tree 1 file changed +69
-0
lines changed Original file line number Diff line number Diff line change 1+ name : 处理不活跃的 Issue 和 PR
2+
3+ on :
4+ workflow_dispatch :
5+ schedule :
6+ - cron : ' 0 0 * * *' # 每天午夜运行
7+
8+ permissions :
9+ contents : write # only for delete-branch option
10+ issues : write
11+ pull-requests : write
12+
13+ jobs :
14+ stale :
15+ runs-on : ubuntu-latest
16+ steps :
17+ - uses : actions/stale@v8
18+ with :
19+ # 基本配置
20+ repo-token : ${{ secrets.GITHUB_TOKEN }}
21+ days-before-stale : 60 # 60天不活跃标记为 stale
22+ days-before-close : 14 # 标记为 stale 后14天关闭
23+
24+ # 友好的提示信息
25+ stale-issue-message : >
26+ 👋 您好!这个 issue 已经 60 天没有活动了。
27+
28+ 为了保持我们的 issue 列表整洁,我们会标记长时间不活跃的 issue。
29+ 如果您认为这个 issue 仍然重要且有效,请留下评论或移除 "stale" 标签,
30+ 否则它将在 14 天后自动关闭。
31+
32+ 感谢您的理解和贡献!
33+
34+ stale-pr-message : >
35+ 👋 您好!这个 PR 已经 60 天没有活动了。
36+
37+ 为了保持我们的 PR 列表整洁,我们会标记长时间不活跃的 PR。
38+ 如果您仍在处理这个 PR,请留下评论或移除 "stale" 标签,
39+ 否则它将在 14 天后自动关闭。
40+
41+ 如果您需要帮助完成这个 PR,请告诉我们!
42+
43+ 感谢您的贡献!
44+
45+ close-issue-message : >
46+ 🙏 由于长时间没有活动,我们暂时关闭了这个 issue。
47+
48+ 如果您认为这个问题仍然存在,请随时重新打开或创建新的 issue。
49+
50+ 谢谢!
51+
52+ close-pr-message : >
53+ 🙏 由于长时间没有活动,我们暂时关闭了这个 PR。
54+
55+ 如果您想继续这项工作,请随时重新打开或创建新的 PR。
56+
57+ 感谢您的贡献!
58+
59+ # 排除某些标签的 issue/PR
60+ exempt-issue-labels : ' planned,documentation,long-term-task'
61+ exempt-pr-labels : ' WIP,waiting-for-review,long-term-task'
62+
63+ # 只处理某些标签的 issue/PR(可选)
64+ # only-labels: ''
65+
66+ # 其他选项
67+ operations-per-run : 100 # 每次运行处理的最大数量
68+ remove-stale-when-updated : true # 当更新时移除 stale 标签
69+ ascending : true # 从最老的开始处理
You can’t perform that action at this time.
0 commit comments