Historically, I've run into issues while doing cargo package or cargo publish that I didn't run into during normal development. We should think through this more and figure out if there's anything we can do to exercise these potential pitfalls in CI.