2017-10-05 10 views
1

管理しているNPMパッケージのバージョンを公開したい。リンクはhttps://github.com/dixeed/eslint-configです。私はマスターにプッシュし、私のトラビスのビルドの実行には何のエラーもなかったが、それは仮定されているようにnpm run semantic-release pre && npm publish && npm run semantic-release postを実行していない。私のgitの履歴を見てみると、私はangularjsコミットメッセージ形式に従ってきました。トラビスの実行が成功した後にセマンティックリリースが公開されない

あなたは何が起こっているのかの手掛かりはありますか?私は自分のローカルコンピュータ上npm run semantic-releaseを実行すると、それはこの私に語っている: enter image description here

それは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にバンプされませんでした。セマンティックリリースが正しく動作するためには、まず手作業でパブリッシュする必要がありますか?

答えて

1

セマンティックリリースの問題として、node8が動作する必要があり、Travis構成ファイルにノード8のステップを追加するのを忘れてしまった。愚かな間違い

関連する問題