35
35
with :
36
36
37
37
- name : Build and archive tests
38
- run : cargo nextest archive --release -p forge --features skip_plugin_checks --archive-file 'nextest-archive-${{ runner.os }}.tar.zst'
38
+ # TODO: run native only on scheduled workflow
39
+ run : cargo nextest archive --release -p forge --features skip_plugin_checks,run-native --archive-file 'nextest-archive-${{ runner.os }}.tar.zst'
39
40
- name : Upload archive to workflow
40
41
uses : actions/upload-artifact@v4
41
42
with :
@@ -175,7 +176,8 @@ jobs:
175
176
- uses : software-mansion/setup-scarb@v1
176
177
- uses : software-mansion/setup-universal-sierra-compiler@v1
177
178
- name : Run Cheatnet tests
178
- run : cargo test --release -p cheatnet
179
+ # TODO: run native only on scheduled workflow
180
+ run : cargo test --release -p cheatnet --features run-native
179
181
180
182
test-data-transformer :
181
183
name : Test Data Transformer
@@ -195,7 +197,8 @@ jobs:
195
197
- uses : software-mansion/setup-scarb@v1
196
198
- uses : software-mansion/setup-universal-sierra-compiler@58146c4184fa6ec5e8aaf02309ab85e35f782ed0 # v1.0.0
197
199
- name : Run Forge Debugging tests
198
- run : cargo test --release -p forge --features debugging --test main e2e::debugging
200
+ # TODO: run native only on scheduled workflow
201
+ run : cargo test --release -p forge --features debugging,run-native --test main e2e::debugging
199
202
200
203
test-forge-scarb-plugin :
201
204
name : Test Forge Scarb Plugin
@@ -261,7 +264,8 @@ jobs:
261
264
- uses : ./.github/actions/setup-rust-llvm
262
265
- uses : software-mansion/setup-scarb@v1
263
266
- uses : software-mansion/setup-universal-sierra-compiler@v1
264
- - run : cargo test --release -p scarb-api
267
+ # TODO: run native only on scheduled workflow
268
+ - run : cargo test --release -p scarb-api --features run-native
265
269
266
270
scarbfmt :
267
271
runs-on : ubuntu-latest
0 commit comments