zszszszsz/.config
GitHub: zszszszsz/.config
这是一个GitHub Actions模板,用于自动化构建OpenWrt固件,帮助用户快速定制路由器系统。
Stars: 338 | Forks: 98
# Actions-OpenWrt
[](https://github.com/P3TERX/Actions-OpenWrt/blob/master/LICENSE)


使用 GitHub Actions 构建 OpenWrt
[阅读我博客中的详细说明(中文)](https://p3terx.com/archives/build-openwrt-with-github-actions.html)
## 使用方法
- 点击 [使用此模板](https://github.com/P3TERX/Actions-OpenWrt/generate) 按钮以创建新的代码仓库。
- 使用 [Lean's OpenWrt](https://github.com/coolsnowwolf/lede) 源代码生成 `.config` 文件。(您可以通过工作流文件中的环境变量进行更改。)
- 将 `.config` 文件推送到 GitHub 仓库,构建将自动开始。可以在 Actions 页面查看进度。
- 构建完成后,点击 Actions 页面右上角的 `Artifacts` 按钮下载构建产物。
### 提示
创建 `.config` 文件和构建 OpenWrt 固件可能需要较长时间。因此,在创建仓库构建您自己的固件之前,您可以通过简单地[在 GitHub 中搜索 `Actions-Openwrt`](https://github.com/search?q=Actions-openwrt) 来查看是否已经有人构建了满足您需求的固件。
在您的仓库介绍中添加一些构建固件的元信息(如固件架构和已安装的包),这将节省他人的时间。
## 致谢
- [Microsoft](https://www.microsoft.com)
- [Microsoft Azure](https://azure.microsoft.com)
- [GitHub](https://github.com)
- [GitHub Actions](https://github.com/features/actions)
- [tmate](https://github.com/tmate-io/tmate)
- [mxschmitt/action-tmate](https://github.com/mxschmitt/action-tmate)
- [csexton/debugger-action](https://github.com/csexton/debugger-action)
- [Cisco](https://www.cisco.com/)
- [OpenWrt](https://github.com/openwrt/openwrt)
- [Lean's OpenWrt](https://github.com/coolsnowwolf/lede)
- [Cowtransfer](https://cowtransfer.com)
- [WeTransfer](https://wetransfer.com/)
- [Mikubill/transfer](https://github.com/Mikubill/transfer)
## 许可证
[MIT](https://github.com/P3TERX/Actions-OpenWrt/blob/master/LICENSE) © P3TERX
标签:DNS解析, GitHub Actions, OpenWrt, 固件编译, 开源框架, 开源项目, 持续集成, 网络安全研究, 网络设备, 自动化构建, 自动笔记, 路由器固件, 路由器定制