👓 Ботанские новости
технологии, открытия, исследования и разработки
🤖 GitHub Actions имеет собственный пакетный менеджер, но он может быть худшим из возможных
GitHub Actions имеет собственный пакетный менеджер, но он может быть худшим из возможных
GitHub Actions позволяет объявлять зависимости через директиву uses: в файле workflow, фактически превращаясь в пакетный менеджер. При этом ему не хватает даже базовых функций вроде lock‑файлов, хешей целостности и фиксированных транзитивных зависимостей — всё это оставляет разработчиков в неведении о реальном дереве зависимостей. Ну и что, теперь у вас есть ещё один способ посмотреть, как не стоит управлять пакетами. Как говорится, «плохой менеджер — плохой друг», а в нашем случае даже «плохой друг» умеет вешать вас на проволоку.
#it #devops #github