Semantic-release 在 travis 成功后不发布 运行
Semantic-release does not publish after successful travis run
我想发布我管理的 NPM 包的一个版本。这里是link:https://github.com/dixeed/eslint-config。我推到 master,我的 Travis 构建 运行 没有任何错误,但它没有 运行 和 npm run semantic-release pre && npm publish && npm run semantic-release post
应该的那样。如果您看一下我的 git 历史记录,我会遵循 angularjs 提交消息格式。
您是否知道可能发生的事情的任何线索?当我在本地计算机上 运行 npm run semantic-release
时,它告诉我:
它想将版本升级到 2.0.0,但我不想那样。它应该是 1.1.0。 BREAKING CHANGE
提交本应触发第一个版本的版本提升,但它并没有因此我手动完成。
顺便说一句,我的第一次发布也有问题。您应该如何使用 SR 来发布您的第一个版本?即使我用这条消息写了一个提交:
feat(global): Add defaults, angularjs configuration
Create a base configuration and one for angularjs projects
BREAKING CHANGE: This is the first release of the plugin with base and angularjs configuration
它没有将版本升级到 1.0.0。您是否应该手动进行第一次发布以使语义发布正常工作?
我在语义发布时发现了问题,它们需要 node8 才能工作,而我只是忘记在我的 Travis 配置文件中添加一个 node 8 步骤。愚蠢的错误
我想发布我管理的 NPM 包的一个版本。这里是link:https://github.com/dixeed/eslint-config。我推到 master,我的 Travis 构建 运行 没有任何错误,但它没有 运行 和 npm run semantic-release pre && npm publish && npm run semantic-release post
应该的那样。如果您看一下我的 git 历史记录,我会遵循 angularjs 提交消息格式。
您是否知道可能发生的事情的任何线索?当我在本地计算机上 运行 npm run semantic-release
时,它告诉我:
它想将版本升级到 2.0.0,但我不想那样。它应该是 1.1.0。 BREAKING CHANGE
提交本应触发第一个版本的版本提升,但它并没有因此我手动完成。
顺便说一句,我的第一次发布也有问题。您应该如何使用 SR 来发布您的第一个版本?即使我用这条消息写了一个提交:
feat(global): Add defaults, angularjs configuration
Create a base configuration and one for angularjs projects
BREAKING CHANGE: This is the first release of the plugin with base and angularjs configuration
它没有将版本升级到 1.0.0。您是否应该手动进行第一次发布以使语义发布正常工作?
我在语义发布时发现了问题,它们需要 node8 才能工作,而我只是忘记在我的 Travis 配置文件中添加一个 node 8 步骤。愚蠢的错误