Github Action 里有个用得人比较多的 action,是 ad-m/github-push-action 。两天前,也就是 1 月 2 日,这个 action 的作者提交了一个breaking change,把默认 push 的 branch 从 master 改成了 main 。
但对于旧项目(默认依然是 master ),官方的 actions/checkout 依然默认检出 master 。
而这个 ad-m/github-push-action 在 readme 里面,给出的例子是 ad-m/github-push-action@master,没有指定版本号,所以用这个 action 如果零配置直接赋值 readme 的情况下,checkout 操作和 push 操作的分支会不一样,导致 Github Action 运行失败。
所以用这些第三方的 action 时候也别偷懒,直接复制 readme
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.