1 利用P3TERX的Actions编译 immortalwrt(天灵 -OpenWrt的分支)
2 immortalwrt各分支及默认内核
分支 | 内核 |
---|---|
openwrt-18.06 | 默认4.19。 4.14 4.19 4.9 |
master | 默认5.15。 5.15 6.1 |
openwrt-18.06-k5.4 | 默认5.4。 5.4 5.10 |
openwrt-21.02 | 默认5.4。 |
3 .github/workflows/Build.yml的env参数说明
环境变量 | 功能 |
---|---|
REPO_URL | 源码仓库地址 |
REPO_BRANCH | 源码的分支 |
FEEDS_CONF | 自定义feeds.conf.default文件名 |
CONFIG_FILE | 自定义.config文件名 |
DIY_P1_SH | 自定义第一个shell脚本,一般用于安装依赖和插件。比如openclash、ssrp+。注意脚本中引用的依赖,如果上游依赖有问题会导致编译不成功 |
DIY_P2_SH | 自定义第二个shell脚本,一般用于设置themen、ip之类的。这个脚本影响的是你的页面样式、访问ip等,编译完成后需要先看里面的配置再访问 |
UPLOAD_BIN_DIR | 上传 bin 目录。即包含所有 ipk 文件和固件的目录。默认false |
UPLOAD_FIRMWARE | 上传固件目录。默认true |
UPLOAD_COWTRANSFER | 上传固件到奶牛快传。默认false |
UPLOAD_WERANSFER | 上传固件到 WeTransfer 。默认false |
UPLOAD_RELEASE | 上传固件到 releases 。默认false |
TZ | 时区,基本不用关注。默认采用中国上海的时区。 |