Make OpenWrt 25.12.0-rc1 the default version across all build systems.
Changes:
1. secubox-tools/local-build.sh
- Default: 24.10.5 → 25.12.0-rc1
- Comment updated: "25.12.0-rc1 (default), 24.10.5 (stable LTS)"
2. .github/workflows/build-openwrt-packages.yml
- Input default: 24.10.5 → 25.12.0-rc1
- Env fallback: 24.10.5 → 25.12.0-rc1
3. .github/workflows/build-secubox-images.yml
- Input default: 24.10.5 → 25.12.0-rc1
- Env fallback: 24.10.5 → 25.12.0-rc1
- Comment updated
4. DOCS/MODULE_STATUS.md + docs/module-status.md
- Supported versions order updated:
- 25.12.0-rc1 (latest, primary target)
- 24.10.5 (LTS, stable)
- 23.05.5 (legacy support)
Rationale:
- OpenWrt 25.12 uses new APK package format (Alpine-based)
- Better alignment with latest OpenWrt development
- 24.10.5 remains available as stable LTS option
- All workflows support both versions
Users can still override with:
- Environment variable: OPENWRT_VERSION=24.10.5
- Workflow input when manually triggering builds
- Command line: ./local-build.sh build --version 24.10.5
Package formats:
- 25.12.0-rc1 and SNAPSHOT: .apk (Alpine apk)
- 24.10.5 and earlier: .ipk (opkg)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| build-openwrt-packages.yml | ||
| build-secubox-images.yml | ||
| test-validate.yml | ||