1
- name : SDK
1
+ name : Main
2
2
3
3
on :
4
4
push :
@@ -23,13 +23,13 @@ jobs:
23
23
cargo-cache-fallback-key : cargo-stable
24
24
25
25
- name : Check repo is in porcelain state
26
- run : ./sdk/ scripts/check-porcelain.sh
26
+ run : ./scripts/check-porcelain.sh
27
27
28
28
- name : Check code nits
29
- run : ./sdk/ scripts/check-nits.sh
29
+ run : ./scripts/check-nits.sh
30
30
31
31
- name : Run ShellCheck
32
- run : ./sdk/ scripts/check-shell.sh
32
+ run : ./scripts/check-shell.sh
33
33
34
34
check-crates :
35
35
name : Check crate ownership
63
63
echo "COMMIT_RANGE=${{ github.event.pull_request.base.sha }}..${{ github.event.pull_request.head.sha }}" >> $GITHUB_ENV
64
64
65
65
- name : Check crate ownership
66
- run : ./sdk/ scripts/check-crates.sh
66
+ run : ./scripts/check-crates.sh
67
67
68
68
format :
69
69
name : Format
81
81
cargo-cache-fallback-key : cargo-nightly
82
82
83
83
- name : Check formatting
84
- run : ./sdk/ scripts/check-fmt.sh
84
+ run : ./scripts/check-fmt.sh
85
85
86
86
check :
87
87
name : Cargo check
99
99
cargo-cache-fallback-key : cargo-nightly
100
100
101
101
- name : Run checks
102
- run : ./sdk/ scripts/check-nightly.sh
102
+ run : ./scripts/check-nightly.sh
103
103
104
104
clippy :
105
105
name : Clippy
@@ -134,7 +134,7 @@ jobs:
134
134
echo "OPENSSL_INCLUDE_DIR=C:\OpenSSL\include" >> $GITHUB_ENV
135
135
136
136
- name : Run clippy
137
- run : ./sdk/ scripts/check-clippy.sh
137
+ run : ./scripts/check-clippy.sh
138
138
139
139
audit :
140
140
name : Audit
@@ -156,7 +156,7 @@ jobs:
156
156
tool : cargo-audit
157
157
158
158
- name : Run cargo-audit
159
- run : ./sdk/ scripts/check-audit.sh
159
+ run : ./scripts/check-audit.sh
160
160
161
161
semver :
162
162
if : false # enable after 2.2.0 is cut
@@ -180,7 +180,7 @@ jobs:
180
180
tool : cargo-semver-checks
181
181
182
182
- name : Run semver checks
183
- run : ./sdk/ scripts/check-semver.sh
183
+ run : ./scripts/check-semver.sh
184
184
185
185
hack :
186
186
name : Cargo hack check
@@ -203,7 +203,7 @@ jobs:
203
203
tool : cargo-hack
204
204
205
205
- name : Run hack check
206
- run : ./sdk/ scripts/check-hack.sh
206
+ run : ./scripts/check-hack.sh
207
207
208
208
check-crate-order-for-publishing :
209
209
name : Check crate dependencies for publishing
@@ -214,7 +214,7 @@ jobs:
214
214
uses : actions/checkout@v4
215
215
216
216
- name : Check crates for publishing
217
- run : ./sdk/ scripts/order-crates-for-publishing.py
217
+ run : ./scripts/order-crates-for-publishing.py
218
218
219
219
sort :
220
220
name : Check sorting of crate dependencies
@@ -237,7 +237,7 @@ jobs:
237
237
tool : cargo-sort
238
238
239
239
- name : Check toml ordering
240
- run : ./sdk/ scripts/check-sort.sh
240
+ run : ./scripts/check-sort.sh
241
241
242
242
check-dcou :
243
243
name : Check declarations of `dev-context-only-utils` feature
@@ -255,7 +255,7 @@ jobs:
255
255
cargo-cache-fallback-key : cargo-nightly
256
256
257
257
- name : Check dev-context-only-utils declarations
258
- run : ./sdk/ scripts/check-dev-context-only-utils.sh
258
+ run : ./scripts/check-dev-context-only-utils.sh
259
259
260
260
miri :
261
261
name : Test miri
@@ -273,7 +273,7 @@ jobs:
273
273
cargo-cache-fallback-key : cargo-nightly
274
274
275
275
- name : Run miri tests
276
- run : ./sdk/ scripts/test-miri.sh
276
+ run : ./scripts/test-miri.sh
277
277
278
278
frozen-abi :
279
279
name : Run frozen-abi tests
@@ -291,7 +291,7 @@ jobs:
291
291
cargo-cache-fallback-key : cargo-nightly
292
292
293
293
- name : Run frozen-abi tests
294
- run : ./sdk/ scripts/test-frozen-abi.sh
294
+ run : ./scripts/test-frozen-abi.sh
295
295
296
296
test-wasm :
297
297
name : Build wasm packages and run tests
@@ -319,7 +319,7 @@ jobs:
319
319
tool : wasm-pack
320
320
321
321
- name : Build and test wasm packages
322
- run : ./sdk/ scripts/test-wasm.sh
322
+ run : ./scripts/test-wasm.sh
323
323
324
324
test-coverage :
325
325
name : Run coverage tests
@@ -342,7 +342,7 @@ jobs:
342
342
tool : grcov
343
343
344
344
- name : Run coverage tests
345
- run : ./sdk/ scripts/test-coverage.sh
345
+ run : ./scripts/test-coverage.sh
346
346
347
347
test-stable :
348
348
name : Run tests on stable toolchain
@@ -360,7 +360,7 @@ jobs:
360
360
cargo-cache-fallback-key : cargo-stable
361
361
362
362
- name : Run tests
363
- run : ./sdk/ scripts/test-stable.sh
363
+ run : ./scripts/test-stable.sh
364
364
365
365
test-bench :
366
366
name : Run benches
@@ -378,4 +378,4 @@ jobs:
378
378
cargo-cache-fallback-key : cargo-nightly
379
379
380
380
- name : Run benches
381
- run : ./sdk/ scripts/test-bench.sh
381
+ run : ./scripts/test-bench.sh
0 commit comments