プルリクエストの自動マージ

Locadex でプルリクエストを自動的にマージするように設定する

自動マージを使うと、Locadex が生成したプルリクエストに対する手動の PR レビューが不要になります。有効にすると、Locadex によって作成された PR は承認なしで自動的にマージされます。

これは、Locadex が作成するすべての PR に適用されます(例):

  • 継続的 i18n
  • ロケールの更新
  • 翻訳の再デプロイ

セットアップ PR およびセットアップの再実行 PR には適用されません。

Mintlify プロジェクトでは、自動マージは既定で有効になっています。

自動マージを有効にする

ダッシュボードの Locadex ページで「Run Configuration」内の「auto-merge」を切り替えます:

Click the auto merge toggle

変更を適用するには、auto-merge を切り替えた後に必ず「Save」をクリックしてください。

: 「Auto-merge」のトグルは、「Locadex Action」が「Create pull request」に設定されている場合にのみ表示されます。

ブランチ保護ルールを回避する

デフォルトブランチに保護ルールがある場合、Locadex は引き続き PR を作成しますが、自動でマージすることはできません。ブランチ保護を回避できるように Locadex を設定してください。

ステップ 1: リポジトリのルールセットを開く

GitHub のリポジトリ設定で、[Rules]セクションから「Rulesets」を選択します。

ステップ 2: ブロックしているルールを特定する

自動マージを阻害しているルールを確認します。よくあるブロッカーは次のとおりです:

  • 「マージ前に Pull Request を必須にする」
  • 必須のステータスチェック
  • 必須のレビュー承認

マージ前に Pull Request を必須にする

注記: 複数のルールを更新する必要がある場合があります。

ステップ3:バイパス権限を追加する

自動マージをブロックしているルールをクリックし、次を実行します。

  1. 「Add Bypass」をクリック
  2. ドロップダウンから「Locadex Agent」を選択

「Locadex Agent」が選択された「Add Bypass」ボタン

ステップ 4: 変更を保存

ページ下部の「Save」をクリックして、変更を反映します。

必ず「Save」をクリックしてください — 見落としやすいステップです。

このガイドはいかがですか?