Bower 是否从 github 开始自动更新?

Is bower auto-updating itself from github?

从文档中我不清楚当我增加版本号时如何通过 Bower 更新包。通过 npm 你必须 运行 npm publish。在我注册包后,Bower 是否会自动更新 github 中存储的包,或者这是如何工作的?

我应该只将浏览器特定的构建添加到 bower.json 并让 nodejs ppl 从 npm 安装我的库吗? (目前我的库只支持nodejs,但我打算稍后支持带有browserify的浏览器。)

Bower 会自动跟上您的包更新,只要您标记您的发布并推送标签:

git commit -am "new version"
git tag -a v1.0.1 -m "1.0.1"
git push origin master --tags

文档中有更多规范会更好。 This 是我能找到的最好的提示:

Your package must be publically available at a Git endpoint (e.g., GitHub). Remember to push your Git tags!