Skip to content
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

Update release documentation with dry-run #435

Merged
merged 3 commits into from
Feb 4, 2022

Conversation

lexnv
Copy link
Collaborator

@lexnv lexnv commented Feb 4, 2022

Since PR (#434) the release process no longer relies on cargo-hack.
Remove the cargo-hack from the documentation and add an extra dry-run step to ensure we can publish all crates at once.

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
RELEASING.md Outdated
Comment on lines 54 to 60
(cd codegen && cargo publish --dry-run) && \
sleep 10 && \
(cd macro && cargo publish --dry-run) && \
sleep 10 && \
(cd subxt && cargo publish --dry-run) && \
sleep 10 && \
(cd cli && cargo publish --dry-run);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since it's a dry run we can get rid fo the sleep 10s too I suppose :)

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
@jsdw jsdw requested a review from a team February 4, 2022 17:37
Copy link
Member

@TarikGul TarikGul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Nice super clean!

@lexnv lexnv merged commit a7c54f7 into paritytech:master Feb 4, 2022
0623forbidden pushed a commit to DEIPworld/substrate-subxt that referenced this pull request Feb 15, 2022
* releasing: Remove cargo-hack from doc

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

* releasing: Add dry-run step

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>

* releasing: Remove sleep from dry-run step

Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants