- 修改 ubuntu 版本从
18.04
到20.04
,因为 Github Actions 已经不再支持18.04
,否则运行时会卡在获取 Runner 上。 - 使用 Tag 来定位、签出到稳定版本,而不是使用原项目的 Branch,因为 Branch 在发布 Release 后还会继续更新(此时编译的被称为 Snapshot 版本)。Snapshot 不包含 Luci,而且有些软件包可能不适配。参见:内核版本不适配,开发版本(实际上自己编译出来的 Linux 内核版本还是和官方的正式版有些不一样,暂未找到解决方法)
- 启用自定义 UA (Windows 上的 edge 浏览器),替换了默认的 FFFF。
- 修复了 Release 不能正常生成的问题,并且为 tag 命名添加了更多信息。
- 使用 openwrt 版本 v21.02.7。
- Main.config 更换为在本地电脑上使用图形选择生成的文件。原来的文件修改文件名为 Main.config.old。
- 如果要自己设置规则记得把
iptables -t mangle -A ua2f -m set --set nohttp dst,dst -j RETURN
- 改成以下规则
iptables -t mangle -A ua2f -m set --match-set nohttp dst,dst -j RETURN