問題タブ [semantic-release]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
993 参照

node.js - data['dist-tags'][npm.tag] - 未定義のプロパティ 'latest' を読み取れません

github: https://github.com/Sly777/React-UI-デバッガー

トラビス CI: https://travis-ci.org/Sly777/React-UI-Debugger

セマンティックリリース: ^6.3.2

基本的に、セマンティック リリースと travis CI を使用してパッケージを最初のリリースとして公開しようとしていますが、うまくいきません。以下のエラーが表示されます。

travis CIでエラーが発生しています

このエラーが発生した後、ローカルでnpm dist-tag lsを実行しようとしましたが、そのときにこのようなエラーが発生しました

パッケージ.json

また、最新のタグを github にプッシュしました。

あなたの意見は何ですか?何を指示してるんですか?

0 投票する
1 に答える
294 参照

node.js - travis の実行が成功した後、セマンティック リリースが発行されない

私が管理している NPM パッケージのバージョンを公開したいと考えています。リンクは次のとおりです: https://github.com/dixeed/eslint-config。マスターにプッシュしました。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 をどのように扱うべきですか? このメッセージでコミットを書きましたが:

バージョンを 1.0.0 に上げませんでした。セマンティック リリースが適切に機能するためには、最初のパブリッシュを手動で行う必要がありますか?