問題タブ [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.
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 ソリューションで単一プロジェクトのより詳細なバージョンの詳細を取得する代替手段はありますか?
yarnpkg - `yarn semantic-release-cli setup` が github 認証 API からの 404 で失敗する
このコマンドの実行
そして、これらの答えを与える
このエラーで失敗し (読みやすくするためにトリミングされています)、再試行するためにアンケートを繰り返す必要があります。
bitbucket-cloud - Bitbucket Cloud での 2 回目のセマンティック リリース コミットの回避
私は Bitbucket Cloud を使用しており、パイプラインを使用してすべてがうまく機能しますが、次のように、リリース/タグ コミットの後に常に追加のコミットを取得します。
Notes added by 'git notes add'
- 著者:semantic-release-bot
これを回避する方法はありますか?
これが私の設定です: