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

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

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

これは、以下を含む Locadex が作成するすべての PR に適用されます:

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

これは Setup および Re-run Setup の PR には適用されません。

Mintlify プロジェクトでは、デフォルトで自動マージが有効です。

自動マージを有効化

ダッシュボードの Locadex ページに移動し、"Run Configuration" の「auto-merge」を切り替えます:

auto-merge のトグルをクリック

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

注意: "Locadex Action" が "Create pull request" に設定されている場合にのみ、auto-merge のトグルが表示されます。

ブランチ保護ルールをバイパスする

デフォルトブランチに保護ルールがある場合、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」をクリックしてください。 見落としやすいステップです。

このガイドはどうでしたか?

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