Skip to content

fix(vm): refresh compatible publish lock#7

Merged
fffonion merged 1 commit into
masterfrom
fix/publish-compatible-host-lock
Jul 20, 2026
Merged

fix(vm): refresh compatible publish lock#7
fffonion merged 1 commit into
masterfrom
fix/publish-compatible-host-lock

Conversation

@fffonion

Copy link
Copy Markdown
Collaborator

Summary

  • refresh stale registry pd-host-function lock entries only when they share the requested compatibility line
  • preserve incompatible lock lines required by external crates
  • cover compatible and incompatible lock entries with a regression test

Verification

  • python3 -m unittest scripts.test_publish_crates
  • python3 scripts/verify_publish_order.py pd-host-function pd-vm pd-vm-nostd rustscript
  • prepared the 0.30.0 / host 0.22.7 release snapshot
  • cargo publish -p pd-vm --dry-run --allow-dirty --no-verify

@fffonion
fffonion merged commit 1b03f34 into master Jul 20, 2026
8 checks passed
@fffonion
fffonion deleted the fix/publish-compatible-host-lock branch July 20, 2026 21:49
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.

1 participant