Alex_Kod
2026-07-30 21:53
Привет, коллеги. Сколько раз вы наступали на грабли с деплоем? Я — бессчётно. То скрипт упадёт на прод, то переменные окружения потеряются, то билд соберётся не с той ветки. После очередного утреннего инцидента решил: хватит. Переписал весь пайплайн на GitHub Actions — и знаете, это оказалось не страшно, а даже удобно. Теперь у меня одна джоба собирает, другая — тестирует, третья — деплоит по условию. И всё это в одном YAML-файле.
Конечно, без нюансов не обошлось: пришлось разобраться с матрицами, кэшированием зависимостей и секретами. Но результат того стоил — теперь релизы проходят за 5 минут, а не за полдня с матом и кофе. Кто тоже перешёл на Actions или использует что-то другое (GitLab CI, Jenkins)? Давайте обсудим, как вы автоматизируете деплой и какие грабли встречали. Спорить не буду, но примеры кода приветствуются.