esp-rs / embuild

Build support for embedded Rust: Cargo integration with other embedded build ecosystems & tools, like PlatformIO, CMake and kconfig.
Apache License 2.0
135 stars 38 forks source link

Create a GitHub CI action for publishing releases to crates.io #17

Closed ivmarkov closed 2 years ago

ivmarkov commented 3 years ago

Should be done automatically when a new tag is pushed.

ivmarkov commented 3 years ago

In fact, this scheme should be adopted for all of esp-idf-sys, esp-idf-hal, embedded-hal and esp-idf-svc as well.

ivmarkov commented 3 years ago

And while we are at it, perhaps a CI action on each commit to master and for PRs, checking if the build is successful, as well as for clippy warnings and formatting issues.

ivmarkov commented 2 years ago

Solved with https://github.com/ivmarkov/embuild/commit/1839246bcf5acb5400a0c598f367f951803f5046