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

Release pallet-contracts-primitives #10772

Merged
merged 17 commits into from
Feb 1, 2022
Merged

Release pallet-contracts-primitives #10772

merged 17 commits into from
Feb 1, 2022

Conversation

athei
Copy link
Member

@athei athei commented Feb 1, 2022

This crate is needed in order to release cargo contract to crates.io. I used cargo unleash to determine which crates need a bump. I will also use cargo unleash to release those crates once this PR is merged. I used cargo edit to help with bumping version numbers. I think cargo unleash can't do it. I also opted to bump the major version of any crate that yielded build errors as I can't determine the nature of each change.

Please note that I am not releasing the whole dependency graph of pallet-contracts-primitives but merely the crates which introduced compile breakage when not bumped.

This is what I did and also the list of packages which will be released as soon as this is merged:

cargo set-version --bump major -p pallet-contracts-primitives
cargo set-version --bump major -p sp-core
cargo set-version --bump major -p sp-runtime-interface
cargo set-version --bump major -p sp-wasm-interface
cargo set-version --bump major -p sp-runtime
cargo set-version --bump major -p sp-storage
cargo set-version --bump major -p sp-rpc
cargo set-version --bump major -p sp-io
cargo set-version --bump major -p sp-trie
cargo set-version -p sp-state-machine  -- 0.11.0
cargo set-version -p sp-externalities  -- 0.11.0
cargo set-version -p sp-keystore -- 0.11.0
cargo set-version --bump major -p sp-application-crypto

cargo unleash em-dragons --dry-run \
	-p \
	pallet-contracts-primitives \
	sp-core \
	sp-runtime-interface \
	sp-wasm-interface \
	sp-runtime \
	sp-storage \
	sp-rpc \
	sp-io \
	sp-trie \
	sp-state-machine \
	sp-externalities \
	sp-keystore \
	sp-application-crypto

@athei athei added A0-please_review Pull request needs code review. 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 Feb 1, 2022
@athei athei requested review from dvdplm and ascjones February 1, 2022 14:26
Copy link
Contributor

@ascjones ascjones left a comment

Choose a reason for hiding this comment

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

LGTM

@drahnr
Copy link
Contributor

drahnr commented Feb 1, 2022

Relevant issue in cargo-unleash is paritytech/cargo-unleash#65 - it's a non-trivial problem though.

@athei
Copy link
Member Author

athei commented Feb 1, 2022

I don't get why the polkadot CI job fails. Polkadot uses those dependencies without any version.

@bkchr bkchr merged commit 6611740 into master Feb 1, 2022
@bkchr bkchr deleted the at-release-crate branch February 1, 2022 19:38
@ascjones ascjones mentioned this pull request Feb 3, 2022
agryaznov pushed a commit to agryaznov/substrate that referenced this pull request Feb 4, 2022
* Bump sp-storage

* Bump sp-rpc

* Bump sp-io

* Bump sp-trie

* Bump sp-state-machine

* Bump sp-externalities

* Bump sp-keystore

* Bump sp-application-crypto

* Bump pallet-contracts-primitives

* Bump sp-core

* Bump sp-runtime-interface

* Bump sp-wasm-interface

* Bump sp-runtime

* Bump sp-storage

* Update lock file

* Revert "Bump sp-storage"

This reverts commit f86c6db.

* Update lock file
Wizdave97 pushed a commit to ComposableFi/substrate that referenced this pull request Feb 4, 2022
* Bump sp-storage

* Bump sp-rpc

* Bump sp-io

* Bump sp-trie

* Bump sp-state-machine

* Bump sp-externalities

* Bump sp-keystore

* Bump sp-application-crypto

* Bump pallet-contracts-primitives

* Bump sp-core

* Bump sp-runtime-interface

* Bump sp-wasm-interface

* Bump sp-runtime

* Bump sp-storage

* Update lock file

* Revert "Bump sp-storage"

This reverts commit f86c6db.

* Update lock file
grishasobol pushed a commit to gear-tech/substrate that referenced this pull request Mar 28, 2022
* Bump sp-storage

* Bump sp-rpc

* Bump sp-io

* Bump sp-trie

* Bump sp-state-machine

* Bump sp-externalities

* Bump sp-keystore

* Bump sp-application-crypto

* Bump pallet-contracts-primitives

* Bump sp-core

* Bump sp-runtime-interface

* Bump sp-wasm-interface

* Bump sp-runtime

* Bump sp-storage

* Update lock file

* Revert "Bump sp-storage"

This reverts commit f86c6db.

* Update lock file
ark0f pushed a commit to gear-tech/substrate that referenced this pull request Feb 27, 2023
* Bump sp-storage

* Bump sp-rpc

* Bump sp-io

* Bump sp-trie

* Bump sp-state-machine

* Bump sp-externalities

* Bump sp-keystore

* Bump sp-application-crypto

* Bump pallet-contracts-primitives

* Bump sp-core

* Bump sp-runtime-interface

* Bump sp-wasm-interface

* Bump sp-runtime

* Bump sp-storage

* Update lock file

* Revert "Bump sp-storage"

This reverts commit f86c6db.

* Update lock file
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. 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
Status: No status
Development

Successfully merging this pull request may close these issues.

5 participants