Skip to main content

Autoriser les modifications sur une branche de pull request créée à partir d’un fork

Activez la collaboration en autorisant les responsables de dépôt à valider les modifications apportées aux branches de demande de tirage créées à partir de duplications dans votre compte personnel.

Qui peut utiliser cette fonctionnalité ?

People with push access to the upstream repository of a fork in a personal account can commit to the forked branches.

Lorsque quelqu’un crée une demande de tirage à partir de son fourche, il décide généralement si d’autres personnes peuvent s’engager dans la branche de comparaison de la demande de tirage. Pour une plus grande collaboration, l’auteur peut accorder aux responsables de la maintenance du dépôt en amont, autrement dit, toute personne disposant d’un accès push au référentiel en amont, l’autorisation de valider la branche de comparaison. Consultez « Fourchettes ».

Les auteurs de demandes de tirage peuvent définir ces autorisations lorsqu’ils créent une demande de tirage à partir d’une duplication dans un compte personnel. Ils peuvent également mettre à jour une demande de tirage existante pour permettre aux maintenances du référentiel de valider dans la branche. Consultez « Création d’une pull request à partir d’un fork ».

Activation des autorisations du mainteneur de dépôt sur les pull requests existantes

  1. Sur GitHub, accédez à la page principale du référentiel en amont de votre demande de tirage.

  2. Sous le nom du référentiel en amont, cliquez sur Demandes d’extraction.

    Capture d’écran de la page principale d’un dépôt. Dans la barre de navigation horizontale, un onglet intitulé « Pull requests » est souligné en orange foncé.

  3. Dans la liste des pull requests, accédez à celle pour laquelle vous souhaitez autoriser les commits.

  4. Sur les duplications appartenant à l’utilisateur, si vous souhaitez autoriser toute personne disposant d’un accès push au dépôt en amont à apporter des modifications à votre demande de tirage, sélectionnez Autoriser les modifications des mainteneurs.

    Avertissement

    Si votre duplication contient des workflows GitHub Actions, l’option est Autoriser les mainteneurs à apporter des modifications et à accéder aux secrets. L’autorisation de modifier sur la branche d’une duplication qui contient des workflows GitHub Actions autorise également le mainteneur à modifier les workflows du dépôt dupliqué, ce qui peut révéler des valeurs de secrets et accorder l’accès à d’autres branches.

    Capture d’écran d’une demande de tirage. En bas à droite, la case à cocher « Autoriser les modifications et l'accès aux secrets par les mainteneurs » est activée et soulignée en orange.

Lectures complémentaires