Commit Graph

6 Commits (33468698c98b66c1f4fa53ebafb0f9f0b9f22b34)

Author SHA1 Message Date
Raphael Taylor-Davies 4009a89239 feat: add buf linting in CI 2021-02-23 19:46:45 +00:00
Carol (Nichols || Goulding) 5456f1ba25 fix: Remove CI job compiling examples already covered by cargo test 2021-02-22 10:18:28 -05:00
Andrew Lamb 5aed13899c fix: capitalization, neat and tidy 2021-02-08 16:45:11 -05:00
Andrew Lamb 329d288dc3 chore: Add examples to CI tests 2021-02-08 16:39:32 -05:00
Andrew Lamb de6c385d85
fix: Run CI checks only once on PRs, not twice (#546)
* fix: Run CI tests only once on PRs, not twice

* fix: run on pull_request rather than push
2021-01-11 12:01:07 -05:00
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