J / Jacob Babich
|
cd788e1ab8
|
ci: split checking formatting off into its own job that only needs to run once
|
2024-10-04 17:01:45 -04:00 |
|
J / Jacob Babich
|
65487b2378
|
ci: see if this basic matrix of build targets and runners works for checking, building, and testing
|
2024-10-04 16:59:08 -04:00 |
|
J / Jacob Babich
|
e4e2efafb9
|
ci: only test direct minimal dependencies and not transitive ones because, per what I recall of Jon Gjengset's thoughts on the matter, it means there's a bug in a dependency rather than a bug in this codebase (and a bug in an old and obsolete version of their crate at that, so what would be the point?)
|
2024-10-03 02:19:59 -04:00 |
|
J / Jacob Babich
|
0fcdfdae30
|
ci: install cargo-hack before cargo-minimal-versions as it appears to be a requirement
|
2024-10-03 02:15:54 -04:00 |
|
J / Jacob Babich
|
9e43655567
|
ci: test minimal dependencies in GitHub Actions
|
2024-10-03 02:14:07 -04:00 |
|
J / Jacob Babich
|
bee8d9a21e
|
ci: check formatting
|
2024-09-30 02:20:22 -04:00 |
|
J / Jacob Babich
|
c156157a59
|
ci: condense the check , build , and test jobs into a single job since trying it the other way taught me that this will work better with the cache
|
2024-09-25 14:37:21 -04:00 |
|
J / Jacob Babich
|
40dc6916b6
|
ci: add a GitHub Actions workflow for checking, building, and testing (currently only on Ubuntu and I'll need to expand to the various targets I intend for)
|
2024-09-25 14:33:07 -04:00 |
|