自動マージ Pull Request

Locadex が pull request を自動的にマージするように設定する

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

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

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

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

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

自動マージを有効にする

dashboard の Locadex ページに移動し、"Run Configuration" で自動マージのトグルを切り替えます:

Click the auto merge toggle

変更を反映するために、自動マージを切り替えた後は必ず "Save" をクリックしてください。

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

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

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

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

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

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

自動マージを阻害しているルールを確認します。一般的なブロッカーには次のようなものがあります:

  • "Require a pull request before merging"
  • 必須のステータスチェック
  • 必須のレビュー承認

Require a pull request before merging

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

手順 3: バイパス権限を追加

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

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

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

ステップ 4: 変更を保存

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

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

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