J / Jacob Babich
|
b1520ae76b
|
ci: specify prerequisite_install for aarch64 linux like I meant to (whereas it was on x86_64-unknown-linux-gnu before)
|
2024-10-04 17:55:18 -04:00 |
|
J / Jacob Babich
|
ac42b4861c
|
ci: use sudo for prerequisite installation
|
2024-10-04 17:53:04 -04:00 |
|
J / Jacob Babich
|
499562853c
|
ci: write a cleaner name for the check / build / test job
|
2024-10-04 17:51:50 -04:00 |
|
J / Jacob Babich
|
d6922c30c5
|
ci: specify CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER too
|
2024-10-04 17:50:15 -04:00 |
|
J / Jacob Babich
|
b5935b8ab5
|
ci: try having prerequisite installation step where needed
|
2024-10-04 17:49:19 -04:00 |
|
J / Jacob Babich
|
5e0a2326ca
|
ci: try working around https://github.com/rust-lang/cargo/issues/4133
|
2024-10-04 17:25:06 -04:00 |
|
J / Jacob Babich
|
1493425540
|
ci: I must've hallucinated aarch64-pc-windows-gnu because it seems to actually be aarch64-pc-windows-gnullvm
|
2024-10-04 17:12:46 -04:00 |
|
J / Jacob Babich
|
576a8e99c0
|
ci: rewrite step for installing Rust to specify the toolchain as an argument rather than - where it seems to be invalid when using a variable - the uses: revision
|
2024-10-04 17:10:03 -04:00 |
|
J / Jacob Babich
|
01ce1e85a8
|
ci: it seems aarch64-pc-windows-gnu requires a nightly toolchain for now
|
2024-10-04 17:06:35 -04:00 |
|
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
|
19efe3c6e3
|
ci: use a dedicated GitHub app for Release-plz
|
2024-09-30 01:39:51 -04:00 |
|
J / Jacob Babich
|
e84af2ec17
|
ci: add GitHub Actions workflow to compile and publish binaries whenever a new release is made
|
2024-09-25 14:41:58 -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 |
|
J / Jacob Babich
|
3b7fc30ffa
|
ci: rename .github/actions to .github/workflows (oops)
|
2024-09-24 17:46:39 -04:00 |
|