-
Notifications
You must be signed in to change notification settings - Fork 83
Try combining some steps to speed up CI #285
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
cd79e48
to
c4d7b69
Compare
.github/workflows/ci.yml
Outdated
@@ -27,10 +24,20 @@ jobs: | |||
with: | |||
profile: minimal | |||
toolchain: ${{ matrix.rust }} | |||
target: ${{ matrix.TARGET }} | |||
target: thumbv6m-none-eabi thumbv7m-none-eabi thumbv7em-none-eabi thumbv7em-none-eabihf thumbv8m.main-none-eabi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this action supports lists actions-rs/toolchain#62
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be easiest to just invoke rustup manually, it can take a list of targets to install
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes indeed. I'm already working on it.
Signed-off-by: Daniel Egger <[email protected]>
c4d7b69
to
65fe321
Compare
Hm, no benefit here wall clock wise. But we're using way less builders which might be benefitial anyway. |
We could also collapse the Clippy and rustfmt builders into one |
Yes we could but I actually prefer them to be separate because that makes it easier for me to add them to other crates. 😅 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bors r+
Build succeeded: |
Signed-off-by: Daniel Egger [email protected]