# General Translation Platform: Auto-merge delle PR di Locadex URL: https://generaltranslation.com/it/docs/platform/locadex/guides/auto-merging-prs.mdx --- title: Auto-merge delle PR di Locadex description: Come configurare Locadex per eseguire automaticamente il merge delle pull request quando i controlli vanno a buon fine. related: links: - /docs/platform/locadex/guides/configuring-workflows - /docs/platform/locadex/guides/viewing-workflow-history - /docs/platform/locadex/guides/managing-languages - /docs/platform/locadex/guides/using-in-monorepos --- Auto-merge elimina la necessità della revisione manuale delle PR generate da Locadex. Quando è abilitato, le PR create da Locadex vengono sottoposte automaticamente a merge dopo che i controlli sono stati superati. Auto-merge è disponibile nella pagina di configurazione di ogni workflow, inclusi Codegen, Translation e Locales. ## Configura l'auto-merge [#set-up-auto] Apri **Locadex > Configuration**. Scegli il workflow che vuoi configurare: * **Codegen** per l'internazionalizzazione del codice. Avvolge automaticamente il codice sorgente con chiamate alla libreria di internazionalizzazione, come `t()` o il componente `T`. * **Translation** per gli aggiornamenti dei contenuti. Traduce automaticamente i contenuti sorgente nuovi o aggiornati nelle lingue di destinazione. * **Locales** per gli aggiornamenti delle impostazioni regionali. Aggiorna automaticamente i file nel tuo Project se le lingue vengono aggiunte o rimosse. Scopri di più sui workflow in [Configure Workflows](/docs/platform/locadex/guides/configuring-workflows). Per i Project Mintlify, l'auto-merge è abilitato per impostazione predefinita. ## Configura le autorizzazioni di GitHub [#configure-github-permissions] Se il branch predefinito ha regole di protezione, Locadex continuerà a creare PR ma non potrà eseguirne il merge automaticamente. Configura GitHub in modo da consentire a Locadex di bypassare la protezione del branch: 1. **Apri i ruleset del repository**: nelle impostazioni del repository GitHub, seleziona "Rulesets" dalla sezione Rules. 2. **Individua le regole che bloccano l'operazione**: trova le regole che impediscono il merge automatico. Potrebbe essere necessario aggiornare più regole. I blocchi più comuni includono: **"require a pull request before merging,"** controlli di status obbligatori e approvazioni di revisione obbligatorie. 3. **Aggiungi le autorizzazioni di bypass**: seleziona la regola che blocca l'auto-merge, quindi **"Add Bypass"** e seleziona "Locadex Agent" dal menu a discesa. 4. **Salva le modifiche**: assicurati di fare clic su "Save" in fondo alla pagina per applicare le modifiche (questo passaggio è facile da trascurare!) ## Preserva le modifiche manuali [#preserve-manual-edits] Attiva **Save local edits** se vuoi preservare le modifiche manuali alle traduzioni prima dell'esecuzione di Locadex. Questa opzione è utile quando il team rivede o modifica le traduzioni generate nel Dashboard. ## Aggiungi comandi di validazione [#add-validation-commands] Se Locadex deve eseguire un comando di build, lint o test prima di creare la pull request, aggiungi un **comando di post-elaborazione**. (I comandi di pre-elaborazione vengono eseguiti prima che Locadex elabori i file, mentre i comandi di post-elaborazione vengono eseguiti dopo che Locadex li ha elaborati). Per esempio: ```bash npm run lint ``` Esegui i comandi dalla radice del repository. Per i monorepo, imposta **App Root Directory** nelle impostazioni generali in modo che Locadex sappia dove si trova l'app. ## Quando non usare auto-merge [#not-use-auto] Mantieni auto-merge disattivato quando: * Vuoi che ogni pull request di Locadex venga revisionata da una persona. * Le modifiche generate richiedono una revisione del prodotto o una revisione legale. * Il tuo repository non dispone di controlli obbligatori affidabili. * Stai ancora testando la configurazione di Locadex. *Nota: auto-merge non si applica alle PR per Setup o Re-run Setup.* ## Next steps - /docs/platform/locadex/guides/configuring-workflows - /docs/platform/locadex/guides/viewing-workflow-history - /docs/platform/locadex/guides/managing-languages - /docs/platform/locadex/guides/using-in-monorepos