GitHub Actions: Как использовать timeout-minutes для защиты бюджета и предотвращения зацикливания