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

Switch to gav-xcm-v3 branch to be able to test bridges + XCMv3 integration #1378

Merged
merged 7 commits into from
Apr 28, 2022

Conversation

svyatonik
Copy link
Contributor

@svyatonik svyatonik commented Apr 27, 2022

I've been trying first to jsut change all our references to gav-xcm-v3 Polkadot/Cumulus branch, but both Substrate and Polkadot crates are duplicated in this case, because Polkadot/Cumulus code still references master branch. So solution is to patch references in the workspace' Cargo.toml temporarily, until XCMv3 PR is merged.

The goal of this PR is not to have working XCM on our chains, but to have code which we may start using for our experiments.

@svyatonik svyatonik added the A-chores Something that has to be done, as part of regular maintenance label Apr 27, 2022
@svyatonik svyatonik requested a review from acatangiu April 27, 2022 08:01
@svyatonik svyatonik marked this pull request as draft April 27, 2022 08:49
@svyatonik svyatonik marked this pull request as ready for review April 27, 2022 10:32
@svyatonik svyatonik requested a review from a team as a code owner April 27, 2022 10:32
@@ -144,7 +144,8 @@ test:
- time cargo fetch
- time cargo fetch --manifest-path=`cargo metadata --format-version=1 | jq --compact-output --raw-output ".packages[] | select(.name == \"polkadot-test-runtime\").manifest_path"`
- time cargo fetch --manifest-path=`cargo metadata --format-version=1 | jq --compact-output --raw-output ".packages[] | select(.name == \"polkadot-runtime\").manifest_path"`
- CARGO_NET_OFFLINE=true time cargo test --verbose --workspace
- time cargo fetch --manifest-path=`cargo metadata --format-version=1 | jq --compact-output --raw-output ".packages[] | select(.name == \"kusama-runtime\").manifest_path"`
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Originally this cargo fetch has been added because we had problems with concurrent runtime builds (we build 6 now :/) and cargo metdata was called during build, which doesn't work well with concurrent builds. I've added SKIP_POLKADOT_RUNTIME_WASM_BUILD and etc because we don't need these runtimes in cargo test.

@acatangiu acatangiu merged commit 82136eb into master Apr 28, 2022
@acatangiu acatangiu deleted the switch-to-gav-xcm-v3-branch branch April 28, 2022 14:02
@svyatonik svyatonik mentioned this pull request May 4, 2022
svyatonik pushed a commit that referenced this pull request Jul 17, 2023
* add wss bootnodes to statemint chainspec

* add wss bootnodes to statemine chainspec
serban300 pushed a commit to serban300/parity-bridges-common that referenced this pull request Mar 27, 2024
…ation (paritytech#1378)

* switch to gav-xcm-v3 branch (wip)

* add comment

* play with CI

* keep playing with CI

* play with CI

* trigger CI

* Revert "trigger CI"

This reverts commit fc35ac6.
serban300 pushed a commit to serban300/parity-bridges-common that referenced this pull request Apr 8, 2024
…ation (paritytech#1378)

* switch to gav-xcm-v3 branch (wip)

* add comment

* play with CI

* keep playing with CI

* play with CI

* trigger CI

* Revert "trigger CI"

This reverts commit fc35ac6.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-chores Something that has to be done, as part of regular maintenance
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants