Ian Chamberlain
586f329c7a
Test all packages in CI
...
Since the linker issues are fixed by previous changes we should be able
to run CI without `--package` and test the whole workspace instead.
1 year ago
Ian Chamberlain
0ff7cae9b4
Clean up minor leftover comments
1 year ago
Ian Chamberlain
a187a503cc
Update references to point at rust3ds/test-runner
1 year ago
Ian Chamberlain
ce2023307d
Fix some small bugs / workarounds for CI
1 year ago
Ian Chamberlain
1905c0ca1b
More cleanup after updates to test-runner-3ds
1 year ago
Ian Chamberlain
685ea7f168
Bump toolchain version by 1 day
...
The old `cargo-3ds` we were using didn't care about the commit date being 05-30, but the new one used by the `test-runner` action does.
Since the rustc version is one day older than the toolchain date, we should be able to work with just the 06-01 toolchain instead.
1 year ago
Ian Chamberlain
3a74c5bcaf
Use actions from test-runner-3ds repo
...
Actually run tests now!!!
1 year ago
Andrea Ciliberti
354b9e3cdd
Change Actions minimum nightly
1 year ago
Andrea Ciliberti
bc9725e67c
Remove --workspace flag
2 years ago
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
Mark Drobnak
da348b2dcc
Update "known good" nightly version in CI
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