-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove --allow-dirty
option …
#702
Conversation
… from `cargo publish` call; (really) closes rust-lang/crates.io#8551
… from `cargo publish` call; (really) closes rust-lang/crates.io#8551
--allow-dirty
option from cargo publish
calls …--allow-dirty
option …
Note that another solution would be to change the CONTRIBUTING link in the README.md to an absolute one. Currently my thinking is that omitting |
Please squash-merge, then you should obtain the "Signed-off-by:" line your DCO demands by the PR description. |
Thank you for the contribution. I do not feel comfortable merging this as-is because of the DCO. |
I assume the flag is there for a reason. We always wanted it gone, but it wasn't clear why it was there in the first place, and whether the workflow would fail without this flag. I believe the workflow is going to fail with the proposed patch because |
These statements come a bit surprising to me from a project member. IMO, then it is overdue to care about it, especially because it breaks something at
Could be … or not. Testing would likely reveal if that is the case. Because I do not use Rust and consequently neither this or any other Rust crate, I have not set up an environment for testing and do not plan to do that. Actually I do not assume that the CI/CD workflow fails, only the tagged state of git repo is not identical to the repo state from which the crate was packaged: The latter lacks the output of a A "checks & balance" question is: Is the output of the Additionally I was considering to suggest to eliminate the superfluous step |
Superseded by PR #719. |
… from
cargo publish
calls in the CI/CD workflows, because this option prevents creating a.cargo_vcs_info.json
file. This should (really) close rust-lang/crates.io#8551 , see there for details.Signed-off-by: olf [email protected]