27 мая состоялся выпуск 2.93.0 консольной утилиты [ GitHub CLI ](
https://cli.github.com ) , предназначенной для работы с репозиториями GitHub.
Утилита написана на языке Go и распространяется по лицензии MIT.
Основные изменения
•
Безопасность
• Обнаружена и устранена [ уязвимость безопасности ](
https://github.com/cli/cli/security/advisories/GHSA-8xvp-7hj6-mcj9 ) , при которой в запросах API к зеркалам репозитория TUF с помощью команд gh attestation, gh release verify и gh release verify-asset некорректно включался заголовок авторизации.
Пользователям рекомендуется как можно скорее обновить gh до версии 2.93.0.
•
Поддержка «ИИ»-агентов в наборе команд gh secret. Подробнее: [ «Configuring secrets and variables for Copilot cloud agent» ](
https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/configure-secrets-and-variables ) .
•
Другие улучшения и исправления ошибок.
А 30 мая состоялся выпуск консольной утилиты [ GCLI ](
https://github.com/herrhotzenplotz/gcli ) , поддерживающей API нескольких популярных сервисов хостинга Git-проектов, и позволяет создавать, просматривать и взаимодействовать с проблемами, запросами на слияние, метками и комментариями к ним, проверять состояние CI и конвейеров, и многое другое.
В отличие от GitHub CLI, GCLI поддерживает не только API GitHub, но и API Codeberg, Forgejo, Gitea, GitLab и Bugzilla.
Утилита написана на языке C и распространяется по лицензии BSD-2.
( [ читать дальше... ](
https://www.linux.org.ru/news/development/18309805#cut ) )