Ian Chamberlain
c40cf5a94e
Deduplicate warnings from lint vs build jobs
2 years ago
Ian Chamberlain
336887aa18
Clear -Dwarnings flag from toolchain
2 years ago
Ian Chamberlain
38d89bd170
Checkout branch before trying to use its code
2 years ago
Ian Chamberlain
cabd3acf1a
Try using a composite action instead of workflow
2 years ago
Ian Chamberlain
158e6a5924
Set up reusable workflow and add doctests
2 years ago
Mark Drobnak
6629a6dc1f
Try bumping CI nightly version to fix error
2 years ago
Ian Chamberlain
e3277a1e3c
Minor CI fixups
...
- Add a helper for local testing with https://github.com/nektos/act
- Don't deny clippy warnings, they can change too easily and break CI
- Add minimum rust version just for completeness' sake
2 years ago
Mark Drobnak
04aaff55fb
Run apt-get update before install
2 years ago
Ian Chamberlain
9a6346728d
Allow manual dispatch of CI
2 years ago
Ian Chamberlain
3511b6540f
Fix lint error and allow failure on latest nightly
2 years ago
Ian Chamberlain
c9c76eae18
Remove node hack that was for local testing
2 years ago
Ian Chamberlain
2bfa0a85ac
Initial attempt at CI with GitHub Actions
2 years ago