Skip to content

Conversation

@avrabe
Copy link
Contributor

@avrabe avrabe commented Jan 27, 2026

Summary

The Release workflow fails because scripts/publish.rs only publishes wsc and wsc-cli, but not wsc-attestation. Since wsc depends on wsc-attestation = "^0.5.0" and crates.io only has 0.4.1, cargo publish fails.

  • Add wsc-attestation to CRATES_TO_PUBLISH (first in order)
  • Load attestation crate manifest before lib and CLI crates

Test plan

  • rustc scripts/publish.rs compiles
  • Release workflow succeeds after merge

wsc depends on wsc-attestation ^0.5.0, but the publish script only
published wsc and wsc-cli. Add wsc-attestation first in the publish
order so crates.io has it available when wsc is published.
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