1 points par sudosubin 3 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Pour joindre une image à une issue ou une PR GitHub, il fallait jusqu’ici passer directement par l’interface web pour l’uploader. En effet, il n’existe pas d’API officielle prenant en charge l’upload de pièces jointes.

gh-attach est une extension de la CLI gh qui lit les cookies de connexion enregistrés dans le navigateur local et appelle la même API d’upload que l’interface web.

$ gh extension install sudosubin/gh-attach  
$ gh attach ./image.png -R owner/repo  
# https://github.com/user-attachments/assets/...  
  • Prise en charge des cookies des principaux navigateurs, dont Chrome, Firefox et Safari (profil/conteneur configurable)
  • Sélection automatique de la session correspondant au compte GitHub connecté
  • Intégration possible dans des scripts via les options --json, --jq et --template
  • Écrit en Go, distribué comme extension gh ou binaire autonome (Homebrew/GitHub)

Je l’ai créé parce que joindre manuellement des captures d’écran à chaque fois était fastidieux, mais il est aussi utile pour permettre à un agent d’uploader automatiquement des diagrammes et captures d’écran lors de la création d’une PR.

Les retours sont les bienvenus.

GitHub : https://github.com/sudosubin/gh-attach

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.