mirror of
https://github.com/Jerryplusy/rc-plugin.git
synced 2025-10-14 08:09:19 +00:00
🔧 chore(workflows): [无需更新] GitHub 添加自动回复和标签功能 - patch2
This commit is contained in:
parent
2ded2f90f9
commit
6a0ce91061
50
.github/workflows/auto-reply-issues.yml
vendored
50
.github/workflows/auto-reply-issues.yml
vendored
@ -27,50 +27,50 @@ jobs:
|
||||
emoji = '🐛';
|
||||
replyMessage = `${emoji} Hi @${issueAuthor}!
|
||||
|
||||
感谢您报告这个bug!我们已经收到您的反馈,会尽快调查并修复。
|
||||
感谢您报告这个bug!我们已经收到您的反馈,会尽快调查并修复。
|
||||
|
||||
为了更好地帮助您解决问题,请确保提供:
|
||||
- [ ] 详细的问题描述
|
||||
- [ ] 复现步骤
|
||||
- [ ] 运行环境信息
|
||||
- [ ] 相关的错误日志
|
||||
为了更好地帮助您解决问题,请确保提供:
|
||||
- [ ] 详细的问题描述
|
||||
- [ ] 复现步骤
|
||||
- [ ] 运行环境信息
|
||||
- [ ] 相关的错误日志
|
||||
|
||||
我们会尽快回复您!`;
|
||||
我们会尽快回复您!`;
|
||||
} else if (issueTitle.toLowerCase().includes('feature') || issueTitle.toLowerCase().includes('功能') || issueTitle.toLowerCase().includes('建议')) {
|
||||
emoji = '🚀';
|
||||
replyMessage = `${emoji} Hi @${issueAuthor}!
|
||||
|
||||
感谢您的功能建议!我们很高兴收到新的想法和建议。
|
||||
感谢您的功能建议!我们很高兴收到新的想法和建议。
|
||||
|
||||
我们会仔细评估您的建议:
|
||||
- [ ] 评估技术可行性
|
||||
- [ ] 分析对现有功能的影响
|
||||
- [ ] 确定开发优先级
|
||||
我们会仔细评估您的建议:
|
||||
- [ ] 评估技术可行性
|
||||
- [ ] 分析对现有功能的影响
|
||||
- [ ] 确定开发优先级
|
||||
|
||||
如果您有更多细节或使用场景,欢迎补充!`;
|
||||
如果您有更多细节或使用场景,欢迎补充!`;
|
||||
} else if (issueTitle.toLowerCase().includes('doc') || issueTitle.toLowerCase().includes('文档') || issueTitle.toLowerCase().includes('说明')) {
|
||||
emoji = '📖';
|
||||
replyMessage = `${emoji} Hi @${issueAuthor}!
|
||||
|
||||
感谢您关注文档改进!清晰的文档对项目非常重要。
|
||||
感谢您关注文档改进!清晰的文档对项目非常重要。
|
||||
|
||||
我们会:
|
||||
- [ ] 审查当前文档内容
|
||||
- [ ] 补充缺失的说明
|
||||
- [ ] 优化文档结构
|
||||
我们会:
|
||||
- [ ] 审查当前文档内容
|
||||
- [ ] 补充缺失的说明
|
||||
- [ ] 优化文档结构
|
||||
|
||||
您的反馈很有价值!`;
|
||||
您的反馈很有价值!`;
|
||||
} else {
|
||||
replyMessage = `${emoji} Hi @${issueAuthor}!
|
||||
|
||||
感谢您提交issue!我们已经收到您的反馈。
|
||||
感谢您提交issue!我们已经收到您的反馈。
|
||||
|
||||
我们会尽快处理您的请求:
|
||||
- [ ] 分析问题内容
|
||||
- [ ] 确定处理方案
|
||||
- [ ] 及时反馈进展
|
||||
我们会尽快处理您的请求:
|
||||
- [ ] 分析问题内容
|
||||
- [ ] 确定处理方案
|
||||
- [ ] 及时反馈进展
|
||||
|
||||
如有任何疑问,随时与我们联系!`;
|
||||
如有任何疑问,随时与我们联系!`;
|
||||
}
|
||||
|
||||
await github.rest.issues.createComment({
|
||||
|
26
.github/workflows/auto-reply-prs.yml
vendored
26
.github/workflows/auto-reply-prs.yml
vendored
@ -22,26 +22,26 @@ jobs:
|
||||
|
||||
let replyMessage = `🎉 Hi @${prAuthor}!
|
||||
|
||||
感谢您的贡献!您的Pull Request已经提交,我们会尽快进行代码审核。
|
||||
感谢您的贡献!您的Pull Request已经提交,我们会尽快进行代码审核。
|
||||
|
||||
## 📋 审核清单
|
||||
期间请确保以下项目已完成:
|
||||
- [ ] 代码符合项目规范和风格
|
||||
- [ ] 已测试新功能或修复
|
||||
- [ ] 更新了相关文档(如有需要)
|
||||
- [ ] 提交信息清晰明确
|
||||
## 📋 审核清单
|
||||
期间请确保以下项目已完成:
|
||||
- [ ] 代码符合项目规范和风格
|
||||
- [ ] 已测试新功能或修复
|
||||
- [ ] 更新了相关文档(如有需要)
|
||||
- [ ] 提交信息清晰明确
|
||||
|
||||
## 📊 PR 统计
|
||||
- 📁 修改文件数:${prFiles}
|
||||
- 🏷️ PR类型:${prTitle.toLowerCase().includes('fix') ? '🐛 Bug修复' :
|
||||
## 📊 PR 统计
|
||||
- 📁 修改文件数:${prFiles}
|
||||
- 🏷️ PR类型:${prTitle.toLowerCase().includes('fix') ? '🐛 Bug修复' :
|
||||
prTitle.toLowerCase().includes('feat') ? '✨ 新功能' :
|
||||
prTitle.toLowerCase().includes('doc') ? '📖 文档更新' :
|
||||
prTitle.toLowerCase().includes('refactor') ? '♻️ 重构' : '🔧 其他改进'}
|
||||
|
||||
## 🔄 下一步
|
||||
我们会在1-3个工作日内完成初步审核。如有问题会及时与您沟通。
|
||||
## 🔄 下一步
|
||||
我们会在1-3个工作日内完成初步审核。如有问题会及时与您沟通。
|
||||
|
||||
再次感谢您对项目的贡献! 🙏`;
|
||||
再次感谢您对项目的贡献! 🙏`;
|
||||
|
||||
await github.rest.issues.createComment({
|
||||
owner: context.repo.owner,
|
||||
|
14
.github/workflows/status-update.yml
vendored
14
.github/workflows/status-update.yml
vendored
@ -48,12 +48,12 @@ jobs:
|
||||
issue_number: issue.number,
|
||||
body: `👋 这个issue已经一周没有更新了。
|
||||
|
||||
如果问题仍然存在,请提供更多信息:
|
||||
- 是否还能复现?
|
||||
- 有没有新的错误信息?
|
||||
- 是否尝试了其他解决方案?
|
||||
如果问题仍然存在,请提供更多信息:
|
||||
- 是否还能复现?
|
||||
- 有没有新的错误信息?
|
||||
- 是否尝试了其他解决方案?
|
||||
|
||||
如果问题已解决,欢迎关闭此issue。如果30天内没有响应,此issue将被自动关闭。`
|
||||
如果问题已解决,欢迎关闭此issue。如果30天内没有响应,此issue将被自动关闭。`
|
||||
});
|
||||
|
||||
await github.rest.issues.addLabels({
|
||||
@ -74,7 +74,7 @@ jobs:
|
||||
issue_number: issue.number,
|
||||
body: `🤖 此issue因长期无响应被自动关闭。
|
||||
|
||||
如果问题仍然存在,请创建新的issue并提供详细信息。感谢您的理解!`
|
||||
如果问题仍然存在,请创建新的issue并提供详细信息。感谢您的理解!`
|
||||
});
|
||||
|
||||
await github.rest.issues.update({
|
||||
@ -96,7 +96,7 @@ jobs:
|
||||
issue_number: issue.number,
|
||||
body: `⏰ 提醒:此issue等待回复已超过3天。
|
||||
|
||||
我们会尽快处理,感谢您的耐心等待!`
|
||||
我们会尽快处理,感谢您的耐心等待!`
|
||||
});
|
||||
|
||||
updatedCount++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user