前言
GitHub Actions 在早期可能是处于初级开发阶段,它的功能非常原生,甚至没有直接提供一个手动触发按钮。一般的触发方式为代码变动(push
、pull_request
),发布文件(release
)或者定时(schedule
)等,这些属于自动触发方式。如果我们需要在 GitHub 仓库没有任何变动的情况下手动触发就需要使用一些奇技淫巧。经历了漫长的功能迭代,官方最终正式带来了手动触发功能,这也宣告了一个瞎折腾时代的结束,一个崭新的折腾时代开始。
GitHub Actions 在早期可能是处于初级开发阶段,它的功能非常原生,甚至没有直接提供一个手动触发按钮。一般的触发方式为代码变动(push
、pull_request
),发布文件(release
)或者定时(schedule
)等,这些属于自动触发方式。如果我们需要在 GitHub 仓库没有任何变动的情况下手动触发就需要使用一些奇技淫巧。经历了漫长的功能迭代,官方最终正式带来了手动触发功能,这也宣告了一个瞎折腾时代的结束,一个崭新的折腾时代开始。
如何使用Github Action 自动 lerna publish
本文讲述的是如何利用Github Action
自动化执行 lerna publish
。
npm publish 的时候会把项目目录里面所有的文件都publish
到npm
仓库中, 但是往往有一部分目录和文件不想发布上去,比如项目的源码、编译脚本等等信息。
package.json 文件可以使你的 npm 包对于其他人来说更容易管理和下载。发布 npm 包也是必须要有该文件的。
当使用 git 版本为 2.27.0 以上时,使用git pull
命令出现以下的警告:
1 | hint: Pulling without specifying how to reconcile divergent branches is |
本文将介绍如何在 nodejs 中使用 ES6 的功能。
remote Support for password authentication was removed on August 13, 2021
本文主要介绍 github 开发人员在七夕搞事情:remote: Support for password authentication was removed on August 13, 2021.