Skip to content

Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt | 感谢P3TERX的项目源码|感谢KFERMercer的项目源码

License

Notifications You must be signed in to change notification settings

LeeHe-gif/AutoBuild-OpenWrt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自动编译lede的OpenWrt

LICENSE GitHub Stars GitHub Forks GitHub last commit

I18N: English | 简体中文

使用github actions 编译lean的OpenWrt Lean's OpenWrt

(复刻自esirplayground/AutoBuild-OpenWrt

在此感谢P3TERX的出色工作:P3TERX/Actions-OpenWrt

在此感谢KFERMercer的出色工作:KFERMercer/OpenWrt-CI

使用方法以及注意事项:

🔥🔥Video Tutorial (in Mandrin) | 视频教程(国语)📺🎉

1. 前提

2. 编译固件

  • 点击repo顶部的.github/workflows文件夹,您可以看到几个工作流文件,每个文件对应一个特定架构的设备。

  • config文件需要您本地生成,并以config中的设备的文件命命名并名上传。

  • 接着点击进入Action能看到左侧的 All workflow,并列表里点击您要编译的设备,然后转到右侧的run workflow按钮,您可以看到Compile log switch选项,如果打开该选项,工作流则会以make -j1 V=s选项进行编译,以便在第一遍正常多核编译失败时查看详细的日志,接着进行纠错。

  • 构建将自动启动。可以在Actions页面上查看进度,按照插件的数量大约需要1小时至2小时甚至更多时间。

  • 构建完成后,会自动按照时间发布release,在release中下载固件。

  • 默认Web管理IP:192.168.1.1,用户名root,没有登陆密码或者password。

  • 插件默认有OpenClashOpenlist,istore带usb接口的装Qmodem,M28C等带usb接口的软路由加MT7921u的usb3.0的wifi6网卡驱动。

  • 3. 工作流已适配设备列表

  • Arcadyan_AW1000

  • CMCC_RAX3000M(nand/emmc)

  • CMCC_XR30(nand)

  • CUDY_TR3000

  • GeHua_GHL-R-001

  • HILINK_H29K

  • QIHOO_360_T7

  • JDC_AX1800PRO

  • MangPi_M28C

  • MangPi_M28K

  • Netcore_N60PRO

  • OrangePi_R1_Plus

  • PHICOMM_K2G

  • PHICOMM_N1

  • README_AX3000

  • X86通用设备

  • XIAOMI_AX3000T

  • XIAOMI_R3

  • XIAOMI_R3G

  • XG-040G-MD

About

Build OpenWrt using GitHub Actions | 使用 GitHub Actions 编译 OpenWrt | 感谢P3TERX的项目源码|感谢KFERMercer的项目源码

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%