Skip to content

Commit 645246c

Browse files
authored
Update to Substrate stable2512 (#1857)
* Update Substrate deps to stable2512. * Fix runtime_interface for benchmark host functions. * Fix runtime build errors. * Fix runtime compile errors. * Fix staking tests. * Fix node services code. * Use polymesh builder tool again. * cargo update. Update non-substrate deps. * Use the Sudo pallet from Substrate instead of our forked version. * Move Substrate Staking tests to Validators pallet. * Don't rustfmt the Staking test code. * Cleanup some TODOs. * Update branches in CI pipeline. * Store runtimes as artifacts of CI jobs. * Fix CI pipeline config. * Remove PR branch from CI pipeline.
1 parent 2420e48 commit 645246c

File tree

57 files changed

+12560
-14598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+12560
-14598
lines changed

.circleci/config.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,10 @@ jobs:
266266
cp $(echo $JSON | jq -r .runtimes.compressed.wasm) ./assets/polymesh_runtime_<<parameters.chain>>.compact.compressed.wasm
267267
echo "========================================="
268268
}
269+
- store_artifacts:
270+
path: ./assets/<<parameters.chain>>-srtool-digest.json
271+
- store_artifacts:
272+
path: ./assets/polymesh_runtime_<<parameters.chain>>.compact.compressed.wasm
269273
- persist_to_workspace:
270274
root: ./assets
271275
paths:
@@ -804,7 +808,7 @@ workflows:
804808
- testnet
805809
- staging
806810
- develop
807-
- update-substrate-stable2503-7
811+
- develop_v8
808812
- build-docker-amd64-distroless:
809813
requires:
810814
- build
@@ -815,13 +819,15 @@ workflows:
815819
- testnet
816820
- staging
817821
- develop
822+
- develop_v8
818823
- build-docker-ci-runtime:
819824
requires:
820825
- build-ci
821826
filters:
822827
branches:
823828
only:
824829
- develop
830+
- develop_v8
825831
- build-docker-arm64-debian:
826832
requires:
827833
- build-arm64
@@ -832,7 +838,7 @@ workflows:
832838
- testnet
833839
- staging
834840
- develop
835-
- update-substrate-stable2503-7
841+
- develop_v8
836842
- build-docker-arm64-distroless:
837843
requires:
838844
- build-arm64
@@ -843,6 +849,7 @@ workflows:
843849
- testnet
844850
- staging
845851
- develop
852+
- develop_v8
846853
- build-docker-debian:
847854
requires:
848855
- build-docker-amd64-debian
@@ -854,7 +861,7 @@ workflows:
854861
- testnet
855862
- staging
856863
- develop
857-
- update-substrate-stable2503-7
864+
- develop_v8
858865
- build-docker-distroless:
859866
requires:
860867
- build-docker-amd64-distroless
@@ -866,6 +873,7 @@ workflows:
866873
- testnet
867874
- staging
868875
- develop
876+
- develop_v8
869877
- publish-github-release:
870878
requires:
871879
- build
@@ -886,6 +894,7 @@ workflows:
886894
- mainnet
887895
- testnet
888896
- staging
897+
- develop_v8
889898
chain: testnet
890899
package: polymesh-runtime-testnet
891900
runtime_dir: pallets/runtime/testnet
@@ -898,6 +907,7 @@ workflows:
898907
- mainnet
899908
- testnet
900909
- staging
910+
- develop_v8
901911
chain: mainnet
902912
package: polymesh-runtime-mainnet
903913
runtime_dir: pallets/runtime/mainnet
@@ -908,6 +918,7 @@ workflows:
908918
branches:
909919
only:
910920
- develop
921+
- develop_v8
911922
chain: develop
912923
package: polymesh-runtime-develop
913924
runtime_dir: pallets/runtime/develop

0 commit comments

Comments
 (0)