J
|
21df8d1781
|
Merge pull request #9 from babichjacob/release-plz-2024-10-05T06-53-32Z
chore(ac-qu-ai-nt): release v0.0.6
ac-qu-ai-nt-v0.0.6
|
2024-10-05 02:57:35 -04:00 |
|
release-plz-for-ac-qu-ai-nt[bot]
|
e5707cb106
|
chore: release
|
2024-10-05 06:55:34 +00:00 |
|
J / Jacob Babich
|
7f450568f2
|
fix: cover the new cases of Command for GuiEframe and TuiRatatui
|
2024-10-05 02:55:12 -04:00 |
|
J / Jacob Babich
|
e2bf39e2c1
|
chore: correctly add gui-eframe and tui-ratatui as features this time around
|
2024-10-05 02:53:03 -04:00 |
|
J / Jacob Babich
|
e96081486a
|
chore: add gui-eframe and tui-ratatui as subcommands with aliases gui and tui respectively
|
2024-10-05 02:50:10 -04:00 |
|
J / Jacob Babich
|
63ffbf9f1a
|
chore: add gui-eframe and tui-ratatui as features
|
2024-10-05 02:49:53 -04:00 |
|
J / Jacob Babich
|
65bdf6dd04
|
ci: try single quoting
|
2024-10-05 02:47:09 -04:00 |
|
J
|
43682dc3d3
|
Merge pull request #8 from babichjacob/release-plz-2024-10-05T06-40-33Z
chore(ac-qu-ai-nt): release v0.0.5
ac-qu-ai-nt-v0.0.5
|
2024-10-05 02:43:56 -04:00 |
|
release-plz-for-ac-qu-ai-nt[bot]
|
c25e628aa9
|
chore: release
|
2024-10-05 06:40:34 +00:00 |
|
J / Jacob Babich
|
1177376450
|
chore!: put accessing the cli under a subcommand like the README suggests it would be
|
2024-10-05 02:40: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
|
4c04f21dcb
|
ci: string quote the paths because starting with * was trying to reference a YAML alias
Release-plz / Release-plz (push) Waiting to run
|
2024-10-04 22:05:31 -04:00 |
|
J / Jacob Babich
|
c0ec64f06c
|
ci: prevent irrelevant file changes from triggering the check, build, and test workflow
|
2024-10-04 19:22:16 -04:00 |
|
J / Jacob Babich
|
70e20e2e04
|
ci: remove requirement to build for aarch64-pc-windows-gnullvm until I can understand how to do it in GitHub Actions
|
2024-10-04 18:52:08 -04:00 |
|
J / Jacob Babich
|
12107daf6b
|
ci: install Nextest for the test job (because I accidentally deleted it)
|
2024-10-04 18:09:10 -04:00 |
|
J / Jacob Babich
|
839f219469
|
ci: turn fail-fast back on
|
2024-10-04 18:07:24 -04:00 |
|
J / Jacob Babich
|
56ad1de3d4
|
ci: phrasing change from "direct minimal dependencies" to "minimal direct dependencies"
|
2024-10-04 18:06:50 -04:00 |
|
J / Jacob Babich
|
30dee5efa7
|
ci: lower all job timeouts because they shouldn't reasonably take that long and I would like it to be raised as a problem with my project if it ever starts exceeding the time specified
|
2024-10-04 18:06:02 -04:00 |
|
J / Jacob Babich
|
52297c7b43
|
ci: split testing off from checking and building
|
2024-10-04 18:04:31 -04:00 |
|
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
|
0bc9424db6
|
docs: write barebones installation and usage sections
Check, build, and test / check-build-and-test (push) Waiting to run
Release-plz / Release-plz (push) Waiting to run
|
2024-10-02 02:50:25 -04:00 |
|
J
|
4a13d61e25
|
docs: indicate the license options (MIT, Apache 2.0, or Unlicense) of the project
|
2024-10-02 02:25:33 -04:00 |
|
J / Jacob Babich
|
376893e566
|
docs: link to issue for starting to test MSRV in CI
Check, build, and test / check-build-and-test (push) Has been cancelled
Release-plz / Release-plz (push) Has been cancelled
|
2024-09-30 16:03:56 -04:00 |
|
J
|
c8cde7dffc
|
Merge pull request #4 from babichjacob/release-plz-2024-09-30T19-19-10Z
chore: release v0.0.4
ac-qu-ai-nt-cli-clap-v0.0.4
ac-qu-ai-nt-v0.0.4
|
2024-09-30 19:39:26 +00:00 |
|
release-plz-for-ac-qu-ai-nt[bot]
|
6f9b8e42e1
|
chore: release
|
2024-09-30 19:38:13 +00:00 |
|
J / Jacob Babich
|
59d976664f
|
docs: explain the use of Conventional Commits, semantic versioning, Release-plz, and give examples of breaking changes
|
2024-09-30 15:37:38 -04:00 |
|
J / Jacob Babich
|
95541183ef
|
docs: explain MSRV policy
|
2024-09-30 15:30:44 -04:00 |
|
J / Jacob Babich
|
b5e11f2c7f
|
chore(cli-clap): or at least I hope chore is the right conventional commit type to use - switch println! to a tracing invocation (to verify that the tracing infrastructure works)
|
2024-09-30 15:18:34 -04:00 |
|
J / Jacob Babich
|
b2dfa6f8f1
|
feat(multibinary): initialize a basic tracing subscriber until this is changed to a directory one using tracing-appender at a later time
|
2024-09-30 14:58:22 -04:00 |
|
J / Jacob Babich
|
75952c947a
|
feat: make tracing a crate feature and make it a default feature of the current crates
|
2024-09-30 14:56:57 -04:00 |
|
J / Jacob Babich
|
15c8a69cf3
|
docs: create a Mermaid diagram showing the intradependencies of this project
Check, build, and test / check-build-and-test (push) Waiting to run
Release-plz / Release-plz (push) Waiting to run
|
2024-09-30 02:40:09 -04:00 |
|
J
|
2e764e0d24
|
Merge pull request #3 from babichjacob/release-plz-2024-09-30T06-17-20Z
chore: release v0.0.3
ac-qu-ai-nt-cli-clap-v0.0.3
ac-qu-ai-nt-v0.0.3
|
2024-09-30 06:32:31 +00:00 |
|
release-plz-for-ac-qu-ai-nt[bot]
|
a0a52489e5
|
chore: release
|
2024-09-30 06:31:19 +00:00 |
|
J / Jacob Babich
|
1b636bcf7c
|
chore: add tracing and tracing-subscriber as dependencies
|
2024-09-30 02:30:22 -04:00 |
|
J / Jacob Babich
|
08d4e1b94c
|
feat!: this is the correct way to format a breaking change unlike my previous commit - ensure the application data directory, and the tracing directory within it, exists
this is a BREAKING CHANGE because the application will now crash if either directory cannot be created due to some I/O / filesystem error
|
2024-09-30 02:29:58 -04:00 |
|