Il 4 gennaio, dopo oltre cinque mesi di sviluppo, è stata rilasciata la versione 2.6.0 dell'utilità da linea di comando GCLI, scritta in C e distribuita con licenza BSD-2. L'utilità è progettata per interagire con l'API di diversi popolari servizi di hosting per progetti Git e consente di creare, visualizzare e interagire con problemi, richieste di pull, etichette e commenti ad essi correlati; controllare lo stato di CI e dei pipeline, e molto altro.
E, a differenza di GitHub CLI, GCLI supporta non solo l'API di GitHub, ma anche l'API di GitLab, Gitea e, in modo sperimentale, Bugzilla.
Elenco delle modifiche:
- È stata aggiunta un'azione checkout nel sottocomando pulls, che esegue git checkout per la richiesta di pull specificata (solo per GitHub e GitLab).
- È stato aggiunto un parametro -R al sottocomando pulls create, che consente di specificare i revisori direttamente durante la creazione di una richiesta di pull. Inoltre, ora gcli richiede i revisori in modalità interattiva durante la creazione della richiesta di pull.
- È stato aggiunto il supporto per le richieste di pull nel sottocomando interattivo status.
- Altri miglioramenti e correzioni di diversi bug.
Fonte: linux.org.ru
