mzlogin / mzlogin.github.io

Jekyll Themes / GitHub Pages 博客模板 / A template repository for Jekyll based blog
https://mazhuang.org
MIT License
1.58k stars 1.31k forks source link

Build and Deploy: All jobs have failed #171

Open bigbigda opened 11 months ago

bigbigda commented 11 months ago

编辑本地文件并push后,邮件收到build报错,但是网页打开似乎是正常的。有两个问题请教一下:

  1. github workflow这里的build是在做什么呢,为什么都失败了网站看着还是正常的?
  2. 我这个报错应该怎么解决
image
bigbigda commented 11 months ago

JamesIves/github-pages-deploy-action 升级到v4后不报错了,不过根本不知道原理是啥

mzlogin commented 11 months ago

仓库里的 workflow 原来是用作在 master 分支推送后,自动 build,然后将生成的最终静态文件推送到 built 分支,用作静态文件和图片的 jsdelivr cdn 加速的,不过后来 jsdelivr 也不稳定,就关掉了,我的仓库里已经把 workflow 禁用掉了,方法是将 ci.yml 文件改个后缀名如 ci.yml~,或者直接删掉,然后检查下 _config.yml 里的 cdn.jsdelivr.enabled 是 false。

mzlogin commented 11 months ago

在 cdn 加速没有开启的情况下,这个 workflow 成功失败不影响网页展示。网页是 master 分支在 GitHub 自动 build 的,GitHub Pages 官方服务负责处理。