Skip to content

Update embedded-services dependency to main branch#24

Closed
jerrysxie wants to merge 1 commit into
OpenDevicePartnership:mainfrom
jerrysxie:update-embedded-service
Closed

Update embedded-services dependency to main branch#24
jerrysxie wants to merge 1 commit into
OpenDevicePartnership:mainfrom
jerrysxie:update-embedded-service

Conversation

@jerrysxie
Copy link
Copy Markdown
Contributor

Switch all embedded-services git dependencies from the v0.2.0 branch to main across all platform Cargo.toml files and update the corresponding lock files.

Assisted-by: GitHub Copilot:claude-opus-4.6

Switch all embedded-services git dependencies from the v0.2.0
branch to main across all platform Cargo.toml files and update
the corresponding lock files.

Assisted-by: GitHub Copilot:claude-opus-4.6
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates Rust platform crates to pull embedded-services (and related service crates) from the main branch instead of v0.2.0.

Changes:

  • Switched multiple git dependencies from branch = "v0.2.0" to branch = "main".
  • Updated the same dependency source across platform-common and multiple device/dev crates.

Reviewed changes

Copilot reviewed 5 out of 9 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
platform/platform-common/Cargo.toml Moves all embedded-services-derived dependencies to track main.
platform/dev-qemu/Cargo.toml Moves uart-service dependency to track main.
platform/dev-npcx/Cargo.toml Moves uart-service dependency to track main.
platform/dev-mcxa/Cargo.toml Moves uart-service dependency to track main.
platform/dev-imxrt/Cargo.toml Moves uart-service dependency to track main.

Comment on lines +18 to +25
embedded-services = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main" }
battery-service = { package = "battery-service", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
battery-service-interface = { package = "battery-service-interface", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
battery-service-interface = { package = "battery-service-interface", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
battery-service-relay = { package = "battery-service-relay", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
battery-service-relay = { package = "battery-service-relay", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
Comment on lines +29 to +35
thermal-service = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
thermal-service-interface = { package = "thermal-service-interface", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
thermal-service-interface = { package = "thermal-service-interface", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
thermal-service-relay = { package = "thermal-service-relay", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
thermal-service-relay = { package = "thermal-service-relay", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
Comment on lines +39 to +48
time-alarm-service = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
time-alarm-service-interface = { package = "time-alarm-service-interface", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
time-alarm-service-interface = { package = "time-alarm-service-interface", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
time-alarm-service-relay = { package = "time-alarm-service-relay", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
time-alarm-service-relay = { package = "time-alarm-service-relay", git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
odp-service-common = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0" }
odp-service-common = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main" }
Comment on lines +56 to 58
uart-service = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
"defmt",
] }
"mimxrt685s",
] }
uart-service = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "v0.2.0", features = [
uart-service = { git = "https://github.com/OpenDevicePartnership/embedded-services", branch = "main", features = [
@jerrysxie jerrysxie closed this May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants