Digital_Garden发布方案Vercel构建次数限制解决办法
原因
digital-garden 不会将所有已修改的文章打包一次性提交,而是一个一个遍历提交。这样就带来了几个问题:
- 提交速度慢
- Vercel 有构建次数限制,免费账户每天限量 100 次构建(就是因为这个导致我的博客暴毙)
2.57.0 已修正
解决办法
Info
因 dg 插件目前无法更换提交的分支,所以解决方案就是更换 vercel 的默认构建分支,由 main 替换为其他分支,需要发布时手动去合并分支来触发构建。
- 首先从
main
分支拉取一个新的分支作为发布分支,新建了一个名叫publisher
的分支 - 在 vercel 的
setting
中更改git
构建分支为之前新建的publisher
即可
- 启动生成环境优先构建
在以上条件都准备好后以后每次需要更新文章都需要手动合并 main 与 publisher 分支,以避免出现 vercel 构建次数超额的情况。