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,50 @@ 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
71
+ - name : Build chainspecs
81
72
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
73
+ rustup target add wasm32-unknown-unknown --toolchain nightly-2024-03-05-x86_64-unknown-linux-gnu
74
+ ./scripts/build_all_chainspecs.sh
84
75
85
76
- name : Check raw_spec_finney.json
86
77
run : |
87
- if [ "$(sha256sum __CI_TESTING__raw_spec_finney.json | awk '{print $1}')" != "$(sha256sum raw_spec_finney.json | awk '{print $1}')" ]; then
78
+ sha1=$(sha256sum __CI_TESTING__raw_spec_finney.json | awk '{print $1}')
79
+ sha2=$(sha256sum raw_spec_finney.json | awk '{print $1}')
80
+ echo "__CI_TESTING__raw_spec_finney.json SHA256: $sha1"
81
+ echo "raw_spec_finney.json SHA256: $sha2"
82
+ if [ "$sha1" != "$sha2" ]; then
88
83
echo "raw_spec_finney.json needs to be updated."
89
84
exit 1
90
85
else
91
86
echo "raw_spec_finney.json is up to date."
92
87
fi
93
88
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
89
+ # - name: Check plain_spec_finney.json
90
+ # run: |
91
+ # if [ "$(sha256sum __CI_TESTING__plain_spec_finney.json | awk '{print $1}')" != "$(sha256sum plain_spec_finney.json | awk '{print $1}')" ]; then
92
+ # diff __CI_TESTING__plain_spec_finney.json plain_spec_finney.json || true
93
+ # echo "plain_spec_finney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'."
94
+ # exit 1
95
+ # else
96
+ # echo "plain_spec_finney.json is up to date."
97
+ # fi
98
+ #
99
+ # - name: Check raw_spec_testfinney.json
100
+ # run: |
101
+ # if [ "$(sha256sum __CI_TESTING__raw_spec_testfinney.json | awk '{print $1}')" != "$(sha256sum raw_spec_testfinney.json | awk '{print $1}')" ]; then
102
+ # diff __CI_TESTING__raw_spec_testfinney.json raw_spec_testfinney.json || true
103
+ # echo "raw_spec_testfinney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'"
104
+ # exit 1
105
+ # else
106
+ # echo "raw_spec_testfinney.json is up to date."
107
+ # fi
108
+ #
109
+ # - name: Check plain_spec_testfinney.json
110
+ # run: |
111
+ # if [ "$(sha256sum __CI_TESTING__plain_spec_testfinney.json | awk '{print $1}')" != "$(sha256sum plain_spec_testfinney.json | awk '{print $1}')" ]; then
112
+ # diff __CI_TESTING__plain_spec_testfinney.json plain_spec_testfinney.json || true
113
+ # echo "plain_spec_testfinney.json needs to be updated. Run './scripts/build_all_chainspecs.sh'"
114
+ # exit 1
115
+ # else
116
+ # echo "plain_spec_testfinney.json is up to date."
117
+ # fi
0 commit comments