File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 44
44
sudo apt-get update
45
45
sudo apt-get install qemu-system-x86 ovmf -y
46
46
47
- - name : Build
47
+ - name : Build (without unstable)
48
48
run : cargo xtask build --target x86_64
49
49
50
+ # It is sufficient if we include the "--include-unstable" flag only for one build as we
51
+ # only plan to have platform-independent functionality behind basic feature gates.
52
+ - name : Build (with unstable)
53
+ run : cargo xtask build --target x86_64 --include-unstable
54
+
50
55
- name : Run VM tests
51
56
run : cargo xtask run --target x86_64 --headless --ci
52
57
timeout-minutes : 2
77
82
- name : Checkout sources
78
83
uses : actions/checkout@v2
79
84
80
- - name : Run cargo test
85
+ - name : Run cargo test (without unstable)
81
86
run : cargo xtask test
82
87
88
+ - name : Run cargo test (with unstable)
89
+ run : cargo xtask test --include-unstable
90
+
83
91
lints :
84
92
name : Lints
85
93
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments