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