secubox-openwrt/.github/workflows
CyberMind-FR a15cdfc823 fix(ci): Sync GHA build workflow with local-build.sh methodology
- Split builds into SDK (PKGARCH:=all) and Toolchain (native binaries)
- Mirror OPENWRT_ONLY_PACKAGES list from local-build.sh
- Add all architectures: x86-64, aarch64-cortex-a72, aarch64-cortex-a53,
  aarch64-generic, rockchip-armv8, mips-24kc, mipsel-24kc
- SDK builds: LuCI apps, shell scripts, configs
- Toolchain builds: Go (crowdsec), C++ (netifyd, ndpid)
- Combine artifacts per architecture with checksums
- Create GitHub releases on tags

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-18 12:59:05 +01:00
..
build-firmware-imagebuilder.yml fix(ci): Look for SecuBox packages in package/secubox/ 2026-03-17 18:02:04 +01:00
build-openwrt-packages.yml fix(ci): Sync GHA build workflow with local-build.sh methodology 2026-03-18 12:59:05 +01:00
build-secubox-images.yml fix: Remove duplicate packages and disable sheeva64 device 2026-01-09 20:02:45 +01:00
build-secubox-vm.yml feat(ci): Add x86_64 VM firmware build workflow 2026-03-17 14:00:34 +01:00
build-vm-appliance.yml feat(repo): Add package repository at repo.secubox.in 2026-03-18 09:10:01 +01:00
publish-package-repo.yml feat(repo): Add package repository at repo.secubox.in 2026-03-18 09:10:01 +01:00
sbom-release.yml feat(sbom): Add CRA Annex I compliant SBOM pipeline 2026-03-04 08:01:00 +01:00
test-validate.yml fix(ci): Handle luci.mk auto-generated PKG_NAME 2026-03-17 13:00:34 +01:00