项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 814
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 20+ 或 Rust 工具链
- Docker(部分 job 需要)
安装与启动步骤
-
1准备 Node 环境
它提供了 npx 入口,也可以自己编译 Rust 版。
node -v # 建议 20+ -
2本地跑一次
指向一个已有的 workflow 文件即可离线执行。
npx run-local-ci run --workflow .github/workflows/ci.yml -
3批量跑全部
想验证整条流水线就一次跑完所有工作流。
npx run-local-ci run --all -
4从源码构建
需要自定义时编译 release 二进制再调用。
cargo build --release ./target/release/local-ci run --workflow .github/workflows/ci.yml
如何确认成功
终端里出现与 GitHub Actions 一致的 job 步骤日志,且退出码为 0。
注意事项
- 它是把云端 API 换成本地实现,不是套壳 runner,所以 action 兼容性反而更好。
- 重试某个 runner 用 run-local-ci retry --name <runner-name>,不必整条重跑。
核心亮点
- 失败时暂停工作流,可直接定位问题,无需从头重跑
- 原地重试机制,节省反复执行整个 CI 的时间
- 本地缓存保留,减少重复下载依赖,加速迭代
不足之处
- 早期项目,功能稳定性待验证
- 文档/社区待观察
适用场景
- 本地调试复杂的 GitHub Actions 工作流
- CI 失败后快速复现并修复问题
- 离线或网络受限环境下运行 CI 任务
替代项目
act、nektos/act、github-actions-runner
上一篇:oh-my-hermes
下一篇:failproofai
同类项目推荐
zcf
开源
零配置让 Claude 和 Codex 干活更靠谱,开箱即用
Zero-Config Code Flow for Claude code & Codex
Agents-Anywhere
开源
手机远程操控本机编码 Agent,任务随时盯随时接管
跨设备的开源Agent工作台
riseofmachine
开源
让AI代理帮你挑AI工具,省时省力不踩坑
AI tools curated by autonomous AI agents for makers and SMBs
slack-mcp-server
开源
无需权限配置,让 AI 直接读写 Slack 消息
The most powerful MCP Slack Server with no permission requirements, Apps support, Go···
Agent-Skills
开源
让 AI 编程助手实时掌握微软官方技术,告别过时建议
Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured···
zeroshot
开源
让 AI 改完代码后,有独立验证官把关,减少翻车。
Multi-agent graph orchestration engine for building your own software factory. Bring···
claude-team-dashboard
开源
实时盯紧每个Claude代理,团队效率一目了然
Real-time monitoring dashboard for Claude Code agent teams
hass_local_openai_llm
开源
把本地大模型接入 Home Assistant,用自然语言控制全屋设备
Home Assistant LLM integration for local OpenAI-compatible services (llamacpp, vllm,···
agent_hub
开源
把 Claude/ChatGPT 变成你的加密货币交易助手
Official Bitget Agent Hub — open-source AI toolkit connecting Claude, Cursor, Codex···
