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