stm32-rs / stm32f7xx-hal

A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Apache License 2.0
115 stars 67 forks source link

Initial Github Actions CI #90

Closed mvertescher closed 3 years ago

mvertescher commented 3 years ago

This patch provides an initial port of the current Travis CI configuration to Github Actions to improve our CI overall and be more consistent with the other stm32-hal crates. It also enables a basic clippy lint check on the crate. At the moment, there are quite a few warnings and errors that should be fixed in the future. Travis CI support has been left unmodified for now, but should be removed later too.

This is part 1 of #89

hannobraun commented 3 years ago

Looks good to me! Not sure, if it should already run on this pull request, or if that requires the configuration to be in master. I guess we'll see soon.

hannobraun commented 3 years ago

Everything runs fine on master. The only thing left to test is whether it runs on pull requests too. Good job, @mvertescher!

mvertescher commented 3 years ago

Looks like it ran on #91, seems good to me :+1: