J / Jacob Babich
|
4a31e2311e
|
ci(compile-and-publish-binaries-to-release): specify the target to build for
|
2024-10-15 20:05:29 -04:00 |
|
J / Jacob Babich
|
e170f2e67a
|
ci!: no longer attempt to support x86_64-pc-windows-gnu (unfortunately)
|
2024-10-07 01:24:19 -04:00 |
|
J / Jacob Babich
|
bade8b8897
|
ci: install g++-aarch64-linux-gnu for the relevant targets
|
2024-10-07 01:22:29 -04:00 |
|
J / Jacob Babich
|
68d6250438
|
ci: use workaround for cc looking for musl-g++ by symlinking it like advised in https://github.com/rust-lang/cargo/issues/3359#issuecomment-325614445
|
2024-10-07 01:11:56 -04:00 |
|
J / Jacob Babich
|
f418955f23
|
ci: install musl-dev where appropriate
|
2024-10-07 01:02:11 -04:00 |
|
J / Jacob Babich
|
44d8066d8c
|
ci: try making sure musl-gcc is available since it seems to be required
|
2024-10-07 00:54:19 -04:00 |
|
J / Jacob Babich
|
95e764f8cc
|
ci: use the latest channel of cache for compiling and publishing binaries to a release
|
2024-10-06 15:19:41 -04:00 |
|
J / Jacob Babich
|
dc17a8c5cd
|
ci: compile gui-eframe and tui-ratatui for their respective releases
|
2024-10-05 23:49:41 -04:00 |
|
J / Jacob Babich
|
900b39d29b
|
ci: run the prerequisite installation step when compiling binaries for release
|
2024-10-05 23:49:41 -04:00 |
|
J / Jacob Babich
|
a2c3013fd5
|
ci: can't use the matrix strategy for determining which binary to compile and upload, so copying and pasting instead unfortunately until https://github.com/actions/runner/issues/1985 is fixed
|
2024-10-05 19:31:29 -04:00 |
|
J / Jacob Babich
|
ae7de503a4
|
ci: try wrapping the if condition to make sure the release matches with ${{ and }}
|
2024-10-05 03:00:05 -04:00 |
|
J / Jacob Babich
|
65bdf6dd04
|
ci: try single quoting
|
2024-10-05 02:47:09 -04:00 |
|
J / Jacob Babich
|
f37d56edba
|
ci: only compile for releases for the relevant crate
|
2024-10-05 02:28:19 -04:00 |
|
J / Jacob Babich
|
1854dc429c
|
ci: compile binaries for various targets on release
|
2024-10-05 01:54:42 -04:00 |
|
J / Jacob Babich
|
3e69d65bcc
|
ci: aim to increase cache reuse
|
2024-10-05 01:53:12 -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 |
|