Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 2.17 KB

File metadata and controls

50 lines (34 loc) · 2.17 KB

English

借助 GitHub Actions 的 OpenWrt 在线集成编译

支持自动定制固件, 自动调整依赖及生成配置文件, 无需上传配置. 兼容 OpenWrt 官方源, ImmortalWrt, 和 Lean 源 等.

感谢 P3TERXKFERMercer 珠玉在前.

使用教程

1. 注册 GitHub 账号并开启 GitHub Actions.

2. Fork 此代码库.

main 分支是个人定制的固件, 如果想使用纯净版或其他源需要切换到对应的分支:

3. 定制固件:

更改 OpenWrt 源

build-openwrt.yml 文件中, 将 此处 代码库和分支更改为你自己的源.

我已经测试过从 ImmortalWrtLean 源编译. 你可以点击链接在代码库中找到对应的分支直接使用.

如果你想从其他源编译, 你可能需要修改部分脚本配置.

配置固件

相关文章:

4. 大功告成.

如何下载到编译完成的固件?

集成编译环境会自动开始编译. 在代码库首页, 点击页面上方的 Actions 按钮就可以查看进度. 如果相应的集成活动顺利完成 (显示为绿色), 点击页面右上方的 Artifacts 即可看到你的固件 (通常是一个压缩包). 点击即可开始下载.