問題タブ [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 投票する
0 に答える
267 参照

angular - NX Monorepo および Azure DevOps のプロジェクト リリース

5 つの Angular プロジェクトを NX Monorepo に移行しました。CI/CD には Azure DevOps を使用しています。

モノレポに切り替える前は、セマンティック リリースを使用していましたが、一度に1 つのリリースしかなく、モノレポ内のプロジェクトが 1 つと見なされるため、このアプローチはもはやそれほど優れていません。

これの明らかな欠点は、各プロジェクトのバージョンが見えなくなることです。
これはモノレポのホットな問題のようです:

  • order-service 1.4 と auth-service 1.4 から始めます
  • order-service のみに影響する何かをコミットする
  • build (影響を受ける nx:build) order-service 1.5
  • auth-service のみに影響するものをコミットする
  • ビルド (影響を受ける nx:build) auth-service 1.6

この詳細な情報の欠如を解決するために、プロジェクト レベルでカスタム バージョニングを実装することを考えるかもしれませんが、私はそれがあまり好きではありません。

monorepo ソリューションで単一プロジェクトのより詳細なバージョンの詳細を取得する代替手段はありますか?

0 投票する
0 に答える
99 参照

yarnpkg - `yarn semantic-release-cli setup` が github 認証 API からの 404 で失敗する

このコマンドの実行

そして、これらの答えを与える

このエラーで失敗し (読みやすくするためにトリミングされています)、再試行するためにアンケートを繰り返す必要があります。

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

bitbucket-cloud - Bitbucket Cloud での 2 回目のセマンティック リリース コミットの回避

私は Bitbucket Cloud を使用しており、パイプラインを使用してすべてがうまく機能しますが、次のように、リリース/タグ コミットの後に常に追加のコミットを取得します。

Notes added by 'git notes add'- 著者:semantic-release-bot

これを回避する方法はありますか?

これが私の設定です: