Найти в Дзене
VibeCode

🚀 Act: Запуск GitHub Actions локально без коммитов

GitHub Actions упрощает CI/CD, но отладка через коммиты замедляет разработку. Act запускает workflows локально через Docker, имитируя среду GitHub без пуша в репозиторий.
Ключевые преимущества:
Как начать:
🐶 Act Git

GitHub Actions упрощает CI/CD, но отладка через коммиты замедляет разработку. Act запускает workflows локально через Docker, имитируя среду GitHub без пуша в репозиторий.

Ключевые преимущества:

— Экономия времени: тестирование перед коммитом
— Кросс-языковая совместимость: работает с любым стеком (Python, Rust, Java), так как использует стандартные Docker-образы
— Точная симуляция: поддержка секретов, событий и матриц конфигураций

Как начать:

1. Установите Act (требуется Docker)
2. Выполните команду в директории с .github/workflows
3. Анализируйте логи в реальном времени

# Установка (macOS/Linux)
brew install nektos/tap/act
# Запуск job 'test'
act -j test --secret-file .secrets
# Просмотр всех доступных jobs
act -l

🐶 Act Git 

Тестируйте GitHub Actions локально с Act и сократите цикл отладки на 50-70%.

🎮 VibeCode Hub | Chat