Ian Chamberlain
432fca3c16
Enable layout tests for generated bindings
10 months ago
Fenrir
6d6f9c0c18
Update CI nightly version
10 months ago
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