Skip to content

Fix locked nmo-python wheel build by syncing Cargo.lock workspace versions - #17

Merged
jimwhite merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job
Sep 7, 2026
Merged

Fix locked nmo-python wheel build by syncing Cargo.lock workspace versions#17
jimwhite merged 2 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Sep 7, 2026

Copy link
Copy Markdown

The Build nmo-python (x86_64-apple-darwin) Actions job failed in maturin build --locked because Cargo attempted to update Cargo.lock during cargo metadata. This points to a lockfile/workspace-version mismatch rather than a platform-specific compile issue.

  • Root cause

    • --locked rejects any lockfile mutation.
    • Cargo.lock package entries were stale relative to [workspace.package].version in the root Cargo.toml.
  • Change made

    • Updated only Cargo.lock workspace package version entries to match the current workspace version (0.10.2-dev1).
    • No workflow or build-command changes.
  • Representative diff

    [[package]]
    name = "nemo-python"
    -version = "0.10.3-dev"
    +version = "0.10.2-dev1"

Co-authored-by: jimwhite <890972+jimwhite@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job Build nmo-python (x86_64-apple-darwin) Fix locked nmo-python wheel build by syncing Cargo.lock workspace versions Sep 7, 2026
Copilot AI requested a review from jimwhite September 7, 2026 01:08
@jimwhite
jimwhite marked this pull request as ready for review September 7, 2026 01:14
@jimwhite
jimwhite merged commit 59f8676 into main Sep 7, 2026
10 checks passed
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