4 января, после более пяти месяцев разработки, состоялся выпуск 2.6.0 консольной утилиты GCLI, написанной на языке C и распространяемой по лицензии BSD-2. Утилита предназначена для взаимодействия с API нескольких популярных сервисов хостинга Git-проектов и позволяет создавать, просматривать и взаимодействовать с проблемами, запросами на слияние и метками и комментариями к ним; проверять состояние CI и конвейеров, и многое другое.
И, в отличие от GitHub CLI, GCLI поддерживает не только API GitHub, но и API GitLab, Gitea и, экспериментально, Bugzilla.
Список изменений:
- В подкоманду pulls добавлено действие checkout, выполняющиее git checkout для заданного запроса на слияние (только для GitHub и GitLab).
- В подкоманду pulls create добавлен параметр -R, позволяющий указывать рецензентов непосредственно при создании запроса на слияние. Также, теперь gcli запрашивает рецензентов при создании запроса на слияние в интерактивном режиме.
- В интерактивную подкоманду status добавлена поддержка запросов на слияние.
- Другие улучшения и исправления ряда ошибок.
Источник: linux.org.ru
