You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#2009 added additional checks to the CI that ensure that the cargo package command succeeds on every PR. This was intended to catch build issues that a normal cargo build does not catch prior to publishing the crates. cargo package works by pulling dependencies (including those in the workspace) directly from crates.io, meaning that when changes are made in one crate that depend on another crate, the cargo package command may fail.
Solution:
TBD. If there were a way to run cargo package using local workspace versions, that could potentially work.
Requirements / Acceptance Criteria:
A pull request that contains changes that will prevent cargo publish from succeeding will fail CI; otherwise the CI must pass
The text was updated successfully, but these errors were encountered:
Problem:
#2009 added additional checks to the CI that ensure that the
cargo package
command succeeds on every PR. This was intended to catch build issues that a normalcargo build
does not catch prior to publishing the crates.cargo package
works by pulling dependencies (including those in the workspace) directly from crates.io, meaning that when changes are made in one crate that depend on another crate, thecargo package
command may fail.Solution:
TBD. If there were a way to run
cargo package
using local workspace versions, that could potentially work.Requirements / Acceptance Criteria:
A pull request that contains changes that will prevent
cargo publish
from succeeding will fail CI; otherwise the CI must passThe text was updated successfully, but these errors were encountered: