Skip to content

Commit d3ae374

Browse files
authored
Bump embedded-services, EC_TEST_CLI_REV, and embassy-time pins (#19)
* Bump embedded-services, EC_TEST_CLI_REV, and embassy-time pins Update the embedded-services lockfile pins across all platforms to pick up the v0.2.0 branch HEAD (f1f1e087), which includes: - PR #852: uart-service Service<R, M> generic over MctpMedium - PR #854: v0.2.0 mergeback (heapless 0.9.2, embassy-time 0.5.1) Migrate all platforms from the removed Service::new(relay) API to DefaultService::default_smbusespi(relay), which preserves the SmbusEspi wire format used by existing hardware platforms. Bump EC_TEST_CLI_REV from e674ca93 to d705cd4f to pick up odp-platform-common PR #92, which adds SMBus PEC byte support to ec-test-cli's serial transport — required by the post-#852 SmbusEspiMedium. Bump dev-npcx embassy-time pins from 0.5.0 to 0.5.1 and embassy-time-driver from 0.2.1 to 0.2.2, matching the transitive requirements from the updated embedded-services. Assisted-by: GitHub Copilot CLI:claude-opus-4.6-1m-internal * Add cargo-vet exemptions for bumped dependencies Add safe-to-deploy exemptions for crate versions pulled in by the embedded-services v0.2.0 pin advancement. All are minor/patch version bumps of existing dependencies, except hashbrown 0.17.1 (new transitive from heapless 0.9). Assisted-by: GitHub Copilot CLI:claude-opus-4.6-1m-internal * Fix stale embassy-sync policy rev in dev-npcx cargo-vet config Replace the rev-pinned policy key for embassy-sync with a generic [policy.embassy-sync] entry (matching dev-imxrt's approach), and add an exemption for the new git rev. The old rev (c8715fc1) no longer matches the lockfile (e9c32931) after the embedded-services bump. Assisted-by: GitHub Copilot CLI:claude-opus-4.6-1m-internal
1 parent 0cde32f commit d3ae374

14 files changed

Lines changed: 369 additions & 233 deletions

File tree

.github/workflows/check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ jobs:
333333
# if there are breaking changes in `ec-test-cli`
334334
#
335335
# We can update this commit when we want to pull in a new `ec-test-cli`
336-
EC_TEST_CLI_REV: e674ca93
336+
EC_TEST_CLI_REV: d705cd4f
337337

338338
steps:
339339
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)