Commit Graph

4 Commits (535e65c02aac3cdefefc48b46084206537cf2959)

Author SHA1 Message Date
Dom 9c785a3b0f ci: add GitHub actions
Adds a GitHub CI action:

    * Uses the rust-toolchain file to install the requested version.
    * Performs a build with default cargo target
    * Runs workspace tests
    * Checks cargo fmt is happy
    * Runs clippy for lints, denying warnings

All commands taken from the existing CircleCI pipeline.

Currently no caching / reuse of build container.
2020-11-27 11:34:56 +00:00
Edd Robinson 3b508d6041 chore: address PR feedback 2020-11-24 13:21:04 +00:00
Edd Robinson 736f1c4b03 chore: add github templates 2020-11-24 13:20:54 +00:00
Edd Robinson 2df6328384 chore: ensure commit messages are semantic 2020-06-02 12:34:30 +01:00