A
act
MITGoRun your GitHub Actions locally 🚀
★ 71kFork 2k更新于 2026-08-02
Run your GitHub Actions locally 🚀
act 是一个开源工具,允许你在本地运行 GitHub Actions 工作流。它通过 Docker 容器模拟 GitHub 的运行环境,让你无需提交代码即可快速测试和调试工作流。
docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd):/workspace nektos/act:latest
是的,act 使用 Docker API 来拉取或构建镜像并运行容器,因此需要安装 Docker。
act 支持大部分常用功能,但某些 GitHub 特有功能(如自托管运行器、特定 secrets)可能不完全支持。建议查看官方文档了解限制。