-
Notifications
You must be signed in to change notification settings - Fork 745
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
Add ci check for parity-publish and fix current check issues #1887
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ci requires a format: bot fmt
for example.
bot fmt |
"$PIPELINE_SCRIPTS_DIR/commands/fmt/fmt.sh" was queued. Comment |
@Morganamilo Command
|
67bcd74
to
3739f00
Compare
3739f00
to
dd7109e
Compare
3397911
to
c3f5501
Compare
Why is the |
substrate/bin/node/cli/Cargo.toml
Outdated
@@ -9,7 +9,6 @@ license = "GPL-3.0-or-later WITH Classpath-exception-2.0" | |||
default-run = "substrate-node" | |||
homepage = "https://substrate.io" | |||
repository.workspace = true | |||
publish = false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should not be published!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They are deps of substrate so need to be published.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kianenigma can we not just provide a link to the node
stuff? And to the chain-spec-builder
? (We can release the chain spec builder, when it doesn't depend on node-cli anymore)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah sorry, I added these things as deps to substrate
just to use Rust's intra-crate linking convenience rather than building proper links. You can remove the dependency, and fix the links. Although, it might be a bit iffy to fix them such that it works for both https://paritytech.github.io/ hosted docs and for docs.rs
For now feel free to not publish substrate
as well. This is easier for us all and will solve your issue?
- I will be moving
substrate
crate to a newdeveloper_hub
crate in an upcoming PR. - This new
developer_hub
cannot be published because of some other issues, so I am for now settling for the fact thatdeveloper_hub
will always bepublish = false
and only accessible via https://paritytech.github.io/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure why you want to publish node cli
@bkchr I think we should be good to go now? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm approving. But you need to set the licenses correctly and the renames can be reverted.
@bkchr what should the licence be for |
Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> Co-authored-by: Bastian Köcher <info@kchr.de>
This PR backports missing PR's needed for 1.3.0 cumulus release: #2042 #2139 #2129 #1967 #2021 #1887 #2023 --------- Co-authored-by: Branislav Kontur <bkontur@gmail.com> Co-authored-by: Lulu <morgan@parity.io> Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> Co-authored-by: Bastian Köcher <info@kchr.de> Co-authored-by: Serban Iorga <serban@parity.io> Co-authored-by: Adrian Catangiu <adrian@parity.io> Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com> Co-authored-by: Svyatoslav Nikolsky <svyatonik@gmail.com>
…ech#1887) Co-authored-by: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> Co-authored-by: Bastian Köcher <info@kchr.de>
* optimize justification before submit * fmt * spelling * clippy * fmt again * aaand compilation * clippy
why was the package renamed to staging-parachain-info? |
No description provided.