Building OpenWrt with GitHub Actions
Official/mainline
- armsr (arm image used by QEMU)
- ipq807x (Redmi AX6, mainline Kernel 6.6.X, no ANY Offloading)
- ipq40xx (ASUS ACRH-17)
- MT798x (Qihoo 360T7, mainline Kernel 6.6.X with WED)
- rockchip (FriendlyArm nanoPi R2S and R5C)
- sunxi (FriendlyArm nanoPi Neo2, R1S H5, OrangePi Zero Plus, ALL without WiFi)
- x86_64, using Immortalwrt's OpenWrt as upstream
Community Builds
- ipq807x (Redmi AX6, Qosmio, with NSS offloading, Kernel 6.6.X, nss-drv & nss-ecm and wifi-offloading)
- ipq6000 (ZN M2 /cmiot AX18, with NSS offloading, Kernel 6.6.X, nss-drv & nss-ecm and wifi-offloading, NOT TESTED yet)
- MT798x (Qihoo 360T7, Kernel 5.4 with mediatek_hnat + mtwifi)
- N1 (Amlogic S905d, using custom/ophub Kernel + Armsr)
- QEMU (qemu, using custom/ophub Kernel + Armsr)
- Reduced
.config
file to better customize the firmware. - Sperate Action/config file to generate different FWs.
-
Compile: triggered by upstream changes
- keep workflow runs for 3 days
- and last 2 runs older than 3 days will be kept too
-
Release: only keep latest 3 releases
- ImmmortalWrt (ipq4000/ACRH-17, ipq807x/AX6, MT798x/360T7, rockchip/R2S, sunxi/nanoPi, X86_64, Armsr)
- OpenWrt
- Qosmio (IPQ807x/AX6 with ECM+wifi-offloading)
- VIKINGYFY (IPQ6000/ZN M2, kernel 6.6.X, with ECM+wifi-offloading)
- hanwckf (MT798x/360T7, 5.4 kernel with mediatek_hnat + mtwifi)
- Flippy (unifreq/openwrt_packit)
- ophub (amlogic-s9xxx-openwrt)
- Robimarko (IPQ807x/AX6)
- Bitthief (IPQ807x/AX6 with ECM)
- AgustinLorenzo (IPQ807x/AX6 with ECM)
- dimfishr (IPQ807x/AX6 with ECM)
- sdf8057 (IPQ6000/ZN M2, kernel 4.4.X)
- Lean's OpenWrt
- P3TERX
- Microsoft Azure
- GitHub Actions
- ncipollo/release-action
- Mattraks/delete-workflow-runs
- dev-drprasad/delete-older-releases
MIT