1 puan yazan sudosubin 3 시간 전 | Henüz yorum yok. | WhatsApp'ta paylaş

GitHub issue'lerine veya PR'lerine görsel eklemek için bugüne kadar doğrudan web arayüzüne girip yükleme yapmak gerekiyordu. Bunun nedeni, ek dosya yüklemeyi destekleyen resmi bir API'nin olmamasıydı.

gh-attach, yerel tarayıcıda saklanan oturum açma çerezlerini okuyup web ile aynı yükleme API'sini çağıran bir gh CLI eklentisidir.

$ gh extension install sudosubin/gh-attach  
$ gh attach ./image.png -R owner/repo  
# https://github.com/user-attachments/assets/...  
  • Chrome, Firefox, Safari gibi başlıca tarayıcı çerezlerini destekler (Profile/Container belirtilebilir)
  • Oturum açılmış GitHub hesabıyla eşleşen oturumu otomatik seçer
  • --json, --jq, --template seçenekleriyle script'lere entegre edilebilir
  • Go ile yazıldı; gh eklentisi veya bağımsız binary (Homebrew/GitHub) olarak dağıtılır

Ekran görüntülerini her seferinde elle eklemek yorucu olduğu için yaptım; ancak bir ajan PR oluştururken diyagramları ve ekran görüntülerini otomatik yüklemesini sağlamak için de kullanışlıdır.

Geri bildirimlere açığım.

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

Henüz yorum yok.

Henüz yorum yok.