Fast feedback loop — Test workflow changes immediately instead of committing and waiting for CI.
Task runner replacement — Use GitHub Actions as a local task runner alternative to Makefiles.
act lets you test GitHub Actions workflows locally before pushing, eliminating the commit-and-wait cycle. It runs actions in Docker containers that mirror GitHub's hosted runners, preserving environment variables and filesystem layout. Think of it as a local CI/CD environment that reuses your existing workflow definitions.