Загрузка...

Безопасные миграции БД при деплое: паттерн Parallel Change и блокировки в проде

Классический сценарий аварии при выкатке: релизный пайплайн прошел, тесты зеленые, миграция применилась за 40 миллисекунд. Через 10 секунд мониторинг взрывается пятисотыми ошибками…

Баг в пайплайне: почему постоянный PR dev → main удваивает запуски GitHub Actions и как это исправить

При использовании интеграционной ветки (GitFlow или схема с постоянным открытым PR dev → main) стандартный триггер в GitHub Actions приводит к скрытому оверхеду: каждый пуш в…

Gitea как замена GitHub: почему для пет-проектов и коммерческой разработки я выбрал свой Git-сервер

На днях я пилил новую фичу в одном из своих пет-проектов: агент сделал правки, аккуратно закоммитил, запушил ветку, открыл Pull Request — и пайплайн внезапно покраснел. Захожу в ло…