Travis CI 改版后此前配置的CI出问题了,加上有10000 credits (1000 linux build minutes)的限制,现改用github actions构建github pages
github actions的workflow文件写法,类似于gitlab的.gitlab-ci.yml,详见官方文档

只划分了一个stage: update gitbook docs,所以上图只有一个pipline标签。其中,包含3个step:

.github/workflows/ruby.yml:
1 | name: Ruby |
仓库settings:

发布后的效果:
