Major improvements to feed management across all workflows: 1. **build-openwrt-packages.yml:** - Removed 'base' feed (not needed for SDK) - Added comprehensive error handling with retry logic - Verify feed directories exist after update - Fail fast if feeds don't update successfully - Log feed update/install output for debugging 2. **build-secubox-images.yml & test-validate.yml:** - Added feed verification after update/install - Capture logs for debugging feed issues - Exit with error if critical feeds missing - Show feed directory sizes for verification Key changes: - Feeds are now validated to exist before continuing - Better error messages when feeds fail to update - Logs captured for troubleshooting - Workflow fails immediately if feeds missing This should fix the 'find: feeds/packages: No such file or directory' error by ensuring feeds are actually cloned successfully. |
||
|---|---|---|
| .. | ||
| build-openwrt-packages.yml | ||
| build-secubox-images.yml | ||
| test-validate.yml | ||