46
46
RUSTV : ${{ matrix.rust-branch }}
47
47
RUST_BACKTRACE : full
48
48
RUST_BIN_DIR : target/${{ matrix.rust-target }}
49
- SKIP_WASM_BUILD : 1
50
49
TARGET : ${{ matrix.rust-target }}
51
50
steps :
52
51
- name : Check-out repository under $GITHUB_WORKSPACE
@@ -69,51 +68,48 @@ jobs:
69
68
with :
70
69
key : ${{ matrix.os }}-${{ env.RUST_BIN_DIR }}
71
70
72
- - name : Build node
73
- run : cargo build
74
-
75
- - name : Build finney chainspecs
76
- run : |
77
- ./target/debug/node-subtensor build-spec --raw --chain finney > __CI_TESTING__raw_spec_finney.json
78
- ./target/debug/node-subtensor build-spec --chain finney > __CI_TESTING__plain_spec_finney.json
79
-
80
- - name : Build testnet chainspecs
81
- run : |
82
- ./target/debug/node-subtensor build-spec --raw --chain test_finney > __CI_TESTING__raw_spec_testfinney.json
83
- ./target/debug/node-subtensor build-spec --chain test_finney > __CI_TESTING__plain_spec_testfinney.json
71
+ - name : Build chainspecs
72
+ run : ./scripts/build_all_chainspecs.sh
84
73
85
74
- name : Check raw_spec_finney.json
86
75
run : |
87
- if [ "$(sha256sum __CI_TESTING__raw_spec_finney.json | awk '{print $1}')" != "$(sha256sum raw_spec_finney.json | awk '{print $1}')" ]; then
76
+ sha1=$(sha256sum __CI_TESTING__raw_spec_finney.json | awk '{print $1}')
77
+ sha2=$(sha256sum raw_spec_finney.json | awk '{print $1}')
78
+ echo "__CI_TESTING__raw_spec_finney.json SHA256: $sha1"
79
+ echo "raw_spec_finney.json SHA256: $sha2"
80
+ if [ "$sha1" != "$sha2" ]; then
88
81
echo "raw_spec_finney.json needs to be updated."
89
82
exit 1
90
83
else
91
84
echo "raw_spec_finney.json is up to date."
92
85
fi
93
86
94
- - name : Check plain_spec_finney.json
95
- run : |
96
- 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."
98
- exit 1
99
- else
100
- echo "plain_spec_finney.json is up to date."
101
- fi
102
-
103
- - name : Check raw_spec_testfinney.json
104
- run : |
105
- 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."
107
- exit 1
108
- else
109
- echo "raw_spec_testfinney.json is up to date."
110
- fi
111
-
112
- - name : Check plain_spec_testfinney.json
113
- run : |
114
- 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."
116
- exit 1
117
- else
118
- echo "plain_spec_testfinney.json is up to date."
119
- fi
87
+ # - name: Check plain_spec_finney.json
88
+ # run: |
89
+ # if [ "$(sha256sum __CI_TESTING__plain_spec_finney.json | awk '{print $1}')" != "$(sha256sum plain_spec_finney.json | awk '{print $1}')" ]; then
90
+ # diff __CI_TESTING__plain_spec_finney.json plain_spec_finney.json || true
91
+ # echo "plain_spec_finney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'."
92
+ # exit 1
93
+ # else
94
+ # echo "plain_spec_finney.json is up to date."
95
+ # fi
96
+ #
97
+ # - name: Check raw_spec_testfinney.json
98
+ # run: |
99
+ # if [ "$(sha256sum __CI_TESTING__raw_spec_testfinney.json | awk '{print $1}')" != "$(sha256sum raw_spec_testfinney.json | awk '{print $1}')" ]; then
100
+ # diff __CI_TESTING__raw_spec_testfinney.json raw_spec_testfinney.json || true
101
+ # echo "raw_spec_testfinney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'"
102
+ # exit 1
103
+ # else
104
+ # echo "raw_spec_testfinney.json is up to date."
105
+ # fi
106
+ #
107
+ # - name: Check plain_spec_testfinney.json
108
+ # run: |
109
+ # if [ "$(sha256sum __CI_TESTING__plain_spec_testfinney.json | awk '{print $1}')" != "$(sha256sum plain_spec_testfinney.json | awk '{print $1}')" ]; then
110
+ # diff __CI_TESTING__plain_spec_testfinney.json plain_spec_testfinney.json || true
111
+ # echo "plain_spec_testfinney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'"
112
+ # exit 1
113
+ # else
114
+ # echo "plain_spec_testfinney.json is up to date."
115
+ # fi
0 commit comments