GitHub Actions расходовал мой лимит быстрее, чем я ожидал. Поэтому я сократил автоматизацию.

Раньше я думал: чем больше автоматизации, тем эффективнее разработка.

Деплой, скриншоты и проверки могли запускаться сами. Потом я посмотрел на расход.

GitHub Actions тратил лимит намного быстрее, чем я ожидал.

GitHub Actions — не безлимитный бесплатный компьютер

Тесты, деплой, расписания и браузерная автоматизация работают на runner'ах с разной стоимостью.

macOS намного дороже Linux

В октябре 2026 года стандартная цена сверх лимита составляет $0,006/мин для Linux (2 core), $0,010 для Windows и $0,062 для macOS.

То есть macOS примерно в 10,3 раза дороже Linux.

Один скриншот мог занимать несколько минут

Запуск браузера, загрузка игры, переход к нужной сцене и снимок экрана могли занимать 8–9 минут.

Автоматический деплой запускался слишком часто

Даже небольшая правка диалога могла включить всю цепочку публикации.

Поэтому я сократил автоматизацию

Я отключил автоматические скриншоты и перевёл production deploy на ручной запуск через workflow_dispatch.

Проверки безопасности я сохранил

Экономия не должна означать отказ от верификации и отката.

Я уже сталкивался с ситуацией, когда игра работала на моём ПК, но ломалась на телефонах: На моём ПК игра работала, а на смартфонах ломалась: ловушка деплоя, которую я не заметил.

Что я теперь проверяю перед новой автоматизацией

Runner, trigger, частоту, длительность, возможность Linux, ручной запуск и бюджетные уведомления.

Больше автоматизации не всегда означает больше эффективности

Автоматизация тоже требует поддержки, отладки и вычислений.

ИИ делает автоматизацию простой — значит, важнее становится умение остановиться

Нужно спрашивать не только «что можно автоматизировать?», но и «что больше не стоит автоматизировать?»

Моя цель — создавать ORA Quest Sin, а не обслуживать максимум workflow.

Бесплатная демоверсия ORA Quest Sin

コメント