secubox-openwrt/.github/workflows
CyberMind-FR 3207cb7588 fix: sync GitHub Actions workflows with local-build.sh config
Critical fixes to align CI/CD with local build configuration:

Package Build Workflow (build-openwrt-packages.yml):
- Add secubox-app to package list and build logic
- Add luci-theme-secubox to package list and build logic
- Extend artifact collection for both new packages
- Update package listing in build logs

Firmware Build Workflow (build-secubox-images.yml):
- Add secubox-app to SecuBox core packages
- Add luci-theme-secubox to base packages
- Fix dnsmasq package conflict (disable dnsmasq, enable dnsmasq-full)
- Disable 8 problematic packages that cause compilation failures:
  * crowdsec, crowdsec-firewall-bouncer (require backend compilation)
  * luci-app-crowdsec-dashboard (requires Go 1.23+)
  * netdata, netifyd (compilation issues)
  * luci-app-auth-guardian (not stable)
  * luci-app-ksm-manager (not stable)
  * luci-app-traffic-shaper (not stable)
- Extend package copy logic for secubox-app and theme

Impact:
- Prevents dnsmasq package conflict build failures
- Prevents compilation errors from unstable packages
- Ensures secubox-app CLI tool is included in builds
- Ensures cyberpunk theme is included in builds
- Package count now matches: GitHub Actions (13) = local-build.sh (13)
- 100% configuration alignment achieved

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-30 20:17:25 +01:00
..
build-openwrt-packages.yml fix: sync GitHub Actions workflows with local-build.sh config 2025-12-30 20:17:25 +01:00
build-secubox-images.yml fix: sync GitHub Actions workflows with local-build.sh config 2025-12-30 20:17:25 +01:00
test-validate.yml develstats 2025-12-28 09:09:12 +01:00