Skip to content

Commit 1bc0b9b

Browse files
committed
feat: build_all_chainspecs.sh script
1 parent cdf96f4 commit 1bc0b9b

6 files changed

+50759
-50738
lines changed

.github/workflows/check-chainspec.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ jobs:
9494
- name: Check plain_spec_finney.json
9595
run: |
9696
if [ "$(sha256sum __CI_TESTING__plain_spec_finney.json | awk '{print $1}')" != "$(sha256sum plain_spec_finney.json | awk '{print $1}')" ]; then
97-
echo "plain_spec_finney.json needs to be updated."
97+
echo "plain_spec_finney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'."
9898
exit 1
9999
else
100100
echo "plain_spec_finney.json is up to date."
@@ -103,7 +103,7 @@ jobs:
103103
- name: Check raw_spec_testfinney.json
104104
run: |
105105
if [ "$(sha256sum __CI_TESTING__raw_spec_testfinney.json | awk '{print $1}')" != "$(sha256sum raw_spec_testfinney.json | awk '{print $1}')" ]; then
106-
echo "raw_spec_testfinney.json needs to be updated."
106+
echo "raw_spec_testfinney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'"
107107
exit 1
108108
else
109109
echo "raw_spec_testfinney.json is up to date."
@@ -112,7 +112,7 @@ jobs:
112112
- name: Check plain_spec_testfinney.json
113113
run: |
114114
if [ "$(sha256sum __CI_TESTING__plain_spec_testfinney.json | awk '{print $1}')" != "$(sha256sum plain_spec_testfinney.json | awk '{print $1}')" ]; then
115-
echo "plain_spec_testfinney.json needs to be updated."
115+
echo "plain_spec_testfinney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'"
116116
exit 1
117117
else
118118
echo "plain_spec_testfinney.json is up to date."

plain_spec_finney.json

+50,731-50,729
Large diffs are not rendered by default.

plain_spec_testfinney.json

+4-2
Large diffs are not rendered by default.

raw_spec_finney.json

+4-2
Large diffs are not rendered by default.

raw_spec_testfinney.json

+4-2
Large diffs are not rendered by default.

scripts/build_all_chainspecs.sh

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
3+
echo "*** Building node..."
4+
cargo build
5+
6+
echo "*** Building chainspecs..."
7+
./target/debug/node-subtensor build-spec --raw --chain finney >raw_spec_finney.json
8+
./target/debug/node-subtensor build-spec --chain finney >plain_spec_finney.json
9+
10+
./target/debug/node-subtensor build-spec --raw --chain test_finney >raw_spec_testfinney.json
11+
./target/debug/node-subtensor build-spec --chain test_finney >plain_spec_testfinney.json
12+
13+
echo "*** Done!"

0 commit comments

Comments
 (0)