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 :
@@ -172,7 +173,8 @@ jobs:
172
173
- uses : software-mansion/setup-scarb@v1
173
174
- uses : software-mansion/setup-universal-sierra-compiler@v1
174
175
- name : Run Cheatnet tests
175
- run : cargo test --release -p cheatnet
176
+ # TODO: run native only on scheduled workflow
177
+ run : cargo test --release -p cheatnet --features run-native
176
178
177
179
test-data-transformer :
178
180
name : Test Data Transformer
@@ -192,7 +194,8 @@ jobs:
192
194
- uses : software-mansion/setup-scarb@v1
193
195
- uses : software-mansion/setup-universal-sierra-compiler@58146c4184fa6ec5e8aaf02309ab85e35f782ed0 # v1.0.0
194
196
- name : Run Forge Debugging tests
195
- run : cargo test --release -p forge --features debugging --test main e2e::debugging
197
+ # TODO: run native only on scheduled workflow
198
+ run : cargo test --release -p forge --features debugging,run-native --test main e2e::debugging
196
199
197
200
test-forge-scarb-plugin :
198
201
name : Test Forge Scarb Plugin
@@ -258,7 +261,8 @@ jobs:
258
261
- uses : ./.github/actions/setup-rust-llvm
259
262
- uses : software-mansion/setup-scarb@v1
260
263
- uses : software-mansion/setup-universal-sierra-compiler@v1
261
- - run : cargo test --release -p scarb-api
264
+ # TODO: run native only on scheduled workflow
265
+ - run : cargo test --release -p scarb-api --features run-native
262
266
263
267
scarbfmt :
264
268
runs-on : ubuntu-latest
0 commit comments