From e631a45cdbb6c69903ad793f511138e9a5cbde78 Mon Sep 17 00:00:00 2001 From: Charles7c Date: Sun, 2 Oct 2022 12:22:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E8=AE=BE=E7=BD=AE=20GitHub=20Actions?= =?UTF-8?q?=EF=BC=88UTC=EF=BC=89=E5=AE=9A=E6=97=B6=E6=89=A7=E8=A1=8C?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=88=E8=BF=99?= =?UTF-8?q?=E4=B8=AA=E9=97=AE=E9=A2=98=E5=AF=BC=E8=87=B4=E4=BA=86=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E5=9C=A8=E9=A2=84=E6=9C=9F=20GMT+0800=20=E7=9A=84?= =?UTF-8?q?=E5=87=8C=E6=99=A8=E6=97=B6=E9=97=B4=E6=89=A7=E8=A1=8C=E9=83=A8?= =?UTF-8?q?=E7=BD=B2=E5=92=8C=E5=90=8C=E6=AD=A5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy-pages.yml | 10 ++++++++-- README.md | 4 ++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index fdc051159..57a8f1b72 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -7,9 +7,15 @@ on: # pr时执行 pull_request: branches: [main, master] - # 定时执行 00:00 + # 定时执行,字段含义:分钟 小时 日 月 星期 + # 注意: + # 1.时间采用的是 UTC 时间 + # 例如:(UTC)00:00 ==(GMT+0800)08:00 + # 例如:(UTC)17:30 ==(GMT+0800)01:30 + # 2.官方声明:schedule 事件在 GitHub Actions 工作流运行期间负载过高时可能会延迟。 高负载时间包括每小时的开始时间。 为了降低延迟的可能性,建议将您的工作流程安排在不同时间运行。 + # 例如:笔者之前设定的定时规则为 0 0 * * *,实际(GMT+0800)执行时间通常在 9:10 ~ 10:00,甚至会出现在 10:00 之后执行的情况 schedule: - - cron: 0 0 * * * + - cron: 21 17 * * * # 可手动执行 workflow_dispatch: diff --git a/README.md b/README.md index 092009c85..5f3a821ec 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ pnpm install # 4.dev 运行,访问:http://localhost:5173 pnpm dev # 5.打包,文件存放位置:docs/.vitepress/dist -# 如果是部署到 GitHub Pages,可以利用 GitHub Action,在 push 到 GitHub 后自动部署打包 +# 如果是部署到 GitHub Pages,可以利用 GitHub Actions,在 push 到 GitHub 后自动部署打包 # 详情见:.github/workflows/deploy-pages.yml,根据个人需要删减工作流配置 pnpm build # 6.部署 @@ -40,7 +40,7 @@ pnpm build ## 已扩展功能(持续优化细节) - [x] 拆分配置文件:解决“大”配置文件问题,提取公有配置选项进行复用,方便维护 -- [x] GitHub Action:push 到 GitHub,自动进行项目打包及 GitHub Pages 部署,并同步到 Gitee Pages(可根据个人需要自行删减同步 Gitee Pages 部分工作流配置) +- [x] GitHub Actions:push 到 GitHub,自动进行项目打包及 GitHub Pages 部署,并同步到 Gitee Pages(可根据个人需要自行删减同步 Gitee Pages 部分工作流配置) - [x] 自动生成侧边栏:将文章按规律性目录存放后,侧边栏将自动生成,支持文章置顶🔝(在文章 frontmatter 中配置 `isTop: true`,即可在侧边栏自动出现置顶分组) - [x] 主页美化:参照 vite 文档主页进行美化 - [x] 自定义页脚:支持ICP备案号、公安备案号、版权信息配置(符合大陆网站审核要求)