Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Trial crates publishing automation #12880

Closed

Conversation

joao-paulo-parity
Copy link
Contributor

@joao-paulo-parity joao-paulo-parity commented Dec 8, 2022

The automation shall no longer strip dev-dependencies before publishing, therefore the workaround of using dev-dependencies as optional dependencies (from #12768) will no longer be necessary.

@joao-paulo-parity joao-paulo-parity added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit labels Dec 8, 2022
@ggwpez
Copy link
Member

ggwpez commented Dec 10, 2022

Why was this closed? I think we often have this problem, or?

@joao-paulo-parity
Copy link
Contributor Author

@ggwpez I found out that stripping dev-dependencies is regardless necessary (rust-lang/cargo#4242 for context), but perhaps the stripping algorithm could be smarter as I mentioned in #12899 (review).

@joao-paulo-parity joao-paulo-parity changed the title Revert optional dependencies for cargo features Trial crates publishing automation Dec 12, 2022
@joao-paulo-parity joao-paulo-parity deleted the crates-revert branch December 14, 2022 10:06
@joao-paulo-parity joao-paulo-parity deleted the crates-revert branch January 25, 2023 14:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants