本仓库通过GitHub Actions实现OpenWrt固件的自动化编译
- 基于OpenWrt源码
- 自动同步最新源码
- 自定义.config文件支持
- 编译产物自动发布到Releases
- Fork本仓库
- 准备
config配置文件:- 将你的OpenWrt配置文件重命名为
.config - 放置到项目根目录的
configs文件夹
- 将你的OpenWrt配置文件重命名为
- 手动触发:进入Actions → OpenWrt Build → Run workflow
.
├── .configs # 设备配置文件
├── feeds-diy.sh # 自定义软件包
├── config-diy.sh # 自定义配置文件
├── .github
│ └── workflows
│ └── build.yml # CI/CD流程配置
└── README.md
Q: 如何添加自定义软件包?
A: 修改feeds-diy.sh
Q: 编译失败如何调试?
A: 检查Actions日志,确保.config文件与设备兼容
Q: 固件下载地址?
A: 成功编译后可在Releases页面下载
本项目基于 MIT License 发布,核心代码来自 Openwrt
💡 提示:编译可能需要60-120分钟,请耐心等待