à propos de la vérification GPG dans GitHub Codespaces
Lorsque la vĂ©rification GPG est activĂ©e, GitHub signe automatiquement les commits effectuĂ©s dans GitHub Codespaces. Les commits auront alors lâĂ©tat vĂ©rifiĂ© dans GitHub. Pour plus dâinformations sur les commits signĂ©s par GitHub, consultez Ă propos de la vĂ©rification des signatures de commit.
Par défaut, la vérification GPG est désactivée pour les codespaces que vous créez. Si vous activez la vérification GPG, vos validations sont connectées dans des référentiels que vous approuvez.
Votre liste de rĂ©fĂ©rentiels approuvĂ©s pour GitHub Codespaces est partagĂ©e entre les fonctionnalitĂ©s de vĂ©rification GPG et de synchronisation des paramĂštres. En supposant que les deux fonctionnalitĂ©s soient activĂ©es, si vous avez ajoutĂ© une liste sĂ©lectionnĂ©e de rĂ©fĂ©rentiels approuvĂ©s pour la vĂ©rification GPG, la synchronisation des paramĂštres est activĂ©e dans les codespaces créés Ă partir de ces rĂ©fĂ©rentiels. Si vous approuvez un nouveau rĂ©fĂ©rentiel pour La synchronisation des paramĂštres, la vĂ©rification GPG est activĂ©e pour le mĂȘme rĂ©fĂ©rentiel. Bien que les fonctionnalitĂ©s partagent la mĂȘme liste de rĂ©fĂ©rentiels approuvĂ©s, vous pouvez activer ou dĂ©sactiver la vĂ©rification GPG et la synchronisation des paramĂštres indĂ©pendamment.
Remarque
Si vous avez prĂ©cĂ©demment activĂ© la vĂ©rification GPG pour tous les rĂ©fĂ©rentiels, nous vous recommandons de modifier vos prĂ©fĂ©rences pour utiliser une liste sĂ©lectionnĂ©e de rĂ©fĂ©rentiels approuvĂ©s. Pour plus dâinformations, consultez « SĂ©curitĂ© dans GitHub Codespaces ».
Pour plus dâinformations sur la gestion de vos prĂ©fĂ©rences pour la synchronisation des paramĂštres, consultez Personnalisation de GitHub Codespaces pour votre compte.
Remarque
Si vous avez liĂ© un rĂ©fĂ©rentiel dotfiles Ă GitHub Codespaces, la configuration Git de vos dotfiles peut entrer en conflit avec la configuration requise par GitHub Codespaces pour signer les commits. Pour plus dâinformations, consultez « RĂ©solution des problĂšmes de vĂ©rification GPG pour GitHub Codespaces ».
Activation ou désactivation de la vérification GPG
-
Dans le coin supĂ©rieur droit de nâimporte quelle page sur GitHub, cliquez sur votre photo de profil, puis sur ParamĂštres .
-
Dans la section « Planification du code et automatisation » de la barre latérale, cliquez sur Codespaces.
-
Dans la page qui est affichée, sous « Vérification GPG », activez ou désactivez la vérification GPG en sélectionnant ou désélectionnant Activer.
-
Pour modifier vos référentiels approuvés pour la vérification GPG et la synchronisation des paramÚtres, sous « Référentiels approuvés », sélectionnez Tous les référentiels ou Référentiels sélectionnés et utilisez la liste déroulante « Sélectionner les référentiels » pour ajouter des référentiels approuvés.
Remarque
Nous vous recommandons dâutiliser une liste sĂ©lectionnĂ©e de rĂ©fĂ©rentiels approuvĂ©s. Pour plus dâinformations, consultez « SĂ©curitĂ© dans GitHub Codespaces ».
Une fois que vous avez activĂ© la vĂ©rification GPG, elle prend effet automatiquement dans tous les nouveaux codespaces que vous crĂ©ez Ă partir des dĂ©pĂŽts appropriĂ©s. Pour que la vĂ©rification GPG prenne effet dans un codespace actif existant, vous devez arrĂȘter et redĂ©marrer le codespace. Pour plus dâinformations, consultez « ArrĂȘt et dĂ©marrage dâun codespace ».