mirror of
https://github.com/imjasonh/esp32
synced 2026-07-06 23:52:24 +00:00
Dependabot fix: drop the root rust-toolchain.toml so Dependabot's runner doesn't try to use the (uninstalled) `esp` toolchain when running `cargo update`. The firmware Make recipe now invokes `cargo +esp build` explicitly so local + CI builds still pin the right toolchain. Host tools (publisher, provision) keep their own rust-toolchain.toml = stable. Dependabot config: batch tools/publisher + tools/provision into one weekly PR using the `directories:` (plural) field. Firmware Cargo deps and GHA action versions stay in their own PRs. ota.md: fold in the provisioning-plan.md content (now that provisioning is shipped). Updates partition layout numbers, NVS schema, bootstrap workflow, and trust-config description (no longer compile-time consts). Adds a 'Soft vs hard trust' section folded from the plan. Future Work merged. provisioning-plan.md deleted; README and CLAUDE.md updated to point at ota.md and drop the dropped file from the project layout. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflows | ||
| dependabot.yml | ||