mirror of
https://github.com/Anduin2017/HowToCook.git
synced 2025-12-18 11:14:24 +08:00
update ci related
This commit is contained in:
1
.github/pull_request_template.md
vendored
1
.github/pull_request_template.md
vendored
@@ -14,7 +14,6 @@
|
||||
- [ ] 菜谱包含`必备原料和工具`, `计算`, `操作`三部分内容。
|
||||
- [ ] 菜品的`原材料用量`是无歧义且准确的。对于可以自行发挥的量给出了建议的范围。
|
||||
- [ ] 菜品的`制作步骤`是无歧义,准确且完整的。对于每一个步骤的开始和结束都有明确的标准。
|
||||
- [ ] 我已更新 Readme 对本次修改的菜谱的引用链接。
|
||||
- [ ] 我没有破坏模板的一二级标题格式。
|
||||
- [ ] 我没有删除模板中必需的内容。
|
||||
- [ ] 我已删除干净所有的复制出来的模板的注释。
|
||||
|
||||
10
.github/readme-generate.js
vendored
10
.github/readme-generate.js
vendored
@@ -65,9 +65,7 @@ let README_TEMPLATE = `# 程序员做饭指南
|
||||
|
||||
async function main() {
|
||||
try {
|
||||
let BEFORE = '';
|
||||
let MAIN = '';
|
||||
let AFTER = '';
|
||||
let BEFORE = MAIN = AFTER = '';
|
||||
const markdownObj = await getAllMarkdown('.');
|
||||
for (const markdown of markdownObj) {
|
||||
if (markdown.path.includes('tips/advanced')) {
|
||||
@@ -91,10 +89,10 @@ async function main() {
|
||||
for (const category of Object.values(categories)) {
|
||||
MAIN += categoryTemplate(category.title, category.str);
|
||||
}
|
||||
README_TEMPLATE = README_TEMPLATE.replace('{{before}}', BEFORE)
|
||||
|
||||
await writeFile('./README.md', README_TEMPLATE.replace('{{before}}', BEFORE)
|
||||
.replace('{{main}}', MAIN)
|
||||
.replace('{{after}}', AFTER);
|
||||
await writeFile('./README.md', README_TEMPLATE);
|
||||
.replace('{{after}}', AFTER));
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
}
|
||||
|
||||
5
.github/workflows/readme-generate.yml
vendored
5
.github/workflows/readme-generate.yml
vendored
@@ -21,11 +21,6 @@ jobs:
|
||||
# if: github.repository_owner == 'Anduin2017'
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: "16"
|
||||
cache: "npm"
|
||||
- run: npm install
|
||||
- run: node ./.github/readme-generate.js
|
||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user