|-- Action-Openwrt
|-- .github
| |-- workflows
| |-- OpenWrt.yml
|-- build
| |-- openwrt (内部放置配置文件、脚本等,用于编译时的版本控制,可放置多个)
| | |-- DIY (存放自定义文件的文件夹,相当于openwrt源码目录)
| | |-- diy-part1.sh (part1脚本)
| | |-- diy-part2.sh (part2脚本)
| | |-- xxx.config (编译的配置文件,可放置多个)
| | |-- settings.ini (预先设置的环境,使用哪个源码,哪个版本,使用哪个配置文件)
| |-- openwrt1
| | |-- DIY
| | |-- diy-part1.sh
| | |-- diy-part2.sh
| | |-- xxx.config
| | |-- settings.ini
| |-- openwrt2
| | |-- DIY
| | |-- diy-part1.sh
| | |-- diy-part2.sh
| | |-- xxx.config
| | |-- settings.ini
|-- note
|-- README.md
修改完DIY、脚本等文件,去github action运行 Openwrt.yml 即可 BuildOpenwrt.yml 说明
matrix:
target: [openwrt_23.05.0] ##此处为要编译的版本,和存放配置的文件夹对应
其余在Openwrt.yml中有对应注释
- nginx默认https同时ttyd终端无法显示
如果要使用telegram通知,请首先配置telegram的token,并加入设置中的环境变量 settings > Secrets and analysis > action > Repository secrets,
- 美化readme
- [ ]
- [ ]