File tree 1 file changed +29
-10
lines changed
1 file changed +29
-10
lines changed Original file line number Diff line number Diff line change 50
50
rustc -Vv
51
51
cargo -Vv
52
52
53
- - name : Cache binaries
54
- id : cache-bin
55
- uses : actions/cache@v1
56
- with :
57
- path : binaries
58
- key : ${{ runner.OS }}-binaries
59
- - name : Add binaries/bin to PATH
60
- run : echo "$GITHUB_WORKSPACE/binaries/bin" >> $GITHUB_PATH
61
- shell : bash
62
-
63
53
- name : " Run cargo build"
64
54
uses : actions-rs/cargo@v1
65
55
with :
@@ -131,6 +121,35 @@ jobs:
131
121
cargo build --target i686-unknown-linux-gnu --no-default-features --features nightly
132
122
cargo build --target thumbv7em-none-eabihf --no-default-features --features nightly
133
123
124
+ bootloader-test :
125
+ name : " Bootloader Integration Test"
126
+
127
+ strategy :
128
+ fail-fast : false
129
+ matrix :
130
+ platform : [
131
+ ubuntu-latest,
132
+ macos-latest,
133
+ windows-latest
134
+ ]
135
+
136
+ runs-on : ${{ matrix.platform }}
137
+ timeout-minutes : 15
138
+
139
+ steps :
140
+ - name : " Checkout Repository"
141
+ uses : actions/checkout@v1
142
+
143
+ - name : Cache binaries
144
+ id : cache-bin
145
+ uses : actions/cache@v1
146
+ with :
147
+ path : binaries
148
+ key : ${{ runner.OS }}-binaries
149
+ - name : Add binaries/bin to PATH
150
+ run : echo "$GITHUB_WORKSPACE/binaries/bin" >> $GITHUB_PATH
151
+ shell : bash
152
+
134
153
- name : " Install Rustup Components"
135
154
run : rustup component add rust-src llvm-tools-preview
136
155
- name : " Install cargo-xbuild"
You can’t perform that action at this time.
0 commit comments