nektos/act — repository preview

lead · github

Act: Test Your GitHub Actions Without Pushing

Run CI/CD pipelines locally before commit. Catch config bugs in seconds instead of minutes per failed workflow run.

nektos/act

GitHub Actions is how you automate tests, deploys, and checks when you push code. But every typo or config mistake means a push, a wait, a failure, a fix, repeat. Act runs those same workflows on your machine first.

Think of it like a dress rehearsal. You write your workflow YAML, run act, and see exactly what GitHub will do—without burning through public runners or waiting for feedback. For teams shipping frequently, this cuts hours of debug cycles per week. The tradeoff: Act mimics GitHub's environment closely, but not perfectly; complex matrix builds or service dependencies sometimes need tweaking.

Share kit

Email subject

Stop pushing to debug CI

Email blurb

Act runs GitHub Actions locally. Catch workflow bugs before they hit your branch. Saves cycles, reduces noise. Dead simple if you have Docker.

x

every github actions typo costs you a push + a wait + a failure. act runs your workflows locally first. catch it in 5s instead of 5m. https://github.com/nektos/act

linkedin

Shipping fast means failing fast—but not on main. Act runs your GitHub Actions workflows locally before you push, cutting debug cycles and keeping your CI clean. For teams moving quick, this is table stakes.

linkedin

I just realized I've been debugging GitHub Actions in the cloud for months when I could've run them locally. act lets you spin up your entire CI/CD pipeline on your machine before you push—same Docker containers, same workflow files, zero cloud lag. Caught three bugs yesterday that would've eaten 2 hours of CI time each. If you're shipping pipelines, this is table stakes. → GitHub: https://github.com/nektos/act

x

stop pushing to test your GitHub Actions. act runs them locally in docker—same workflow file, same containers, instant feedback loop. one command and you're debugging on your machine instead of waiting for cloud runners. this is how you actually ship fast.