Commit graph

69 commits

Author SHA1 Message Date
98a94ea855 Implement advancing next branch to next commit on dev branch
Uses gix to invoke git commands as there is not API to directly update
the position of a branch.

Closes kemitix/git-next#14
2024-04-10 15:54:50 +01:00
79d0b2ff75 chore(deps): switch kxio back to released version
kxio v0.1.1 has been released
2024-04-10 07:37:06 +01:00
acb3fc6898 chore(deps): add base64 dependency 2024-04-09 10:05:34 +01:00
3af5e3d8cd chore(deps): temp use local copy of kxio while firming up it's API 2024-04-09 10:05:07 +01:00
8a66b46acc chore(deps): Add kxio dependency 2024-04-09 07:41:41 +01:00
aaaa975911 refactor(config): compare whole server config in one go 2024-04-08 12:09:29 +01:00
34c5caaaa1 chore(deps): Add actix-rt dependency 2024-04-07 20:15:41 +01:00
3c97754b3e chore(deps): add actix dependency 2024-04-07 19:27:07 +01:00
376830c8a6 chore(dev-deps): Add assert2 dependency 2024-04-07 18:53:39 +01:00
8d983418c5 chore(deps): Add terrors dependency 2024-04-07 13:46:45 +01:00
7155cf7628 chore(dev-deps): Add anyhow dependency 2024-04-07 13:21:55 +01:00
5df568ec6f chore(deps): Add serde dependency 2024-04-07 13:20:48 +01:00
ab1648bc2d chore(deps): Add toml dependency 2024-04-07 13:17:02 +01:00
e63f54d4b9 chore: Remove cc-cli from dev dependencies
cc-cli is only needed by cargo-run-bin for git commit hooks. git-next
doesn't use it directly in it's own code.
2024-04-07 12:07:17 +01:00
1207bbcff3 feat: Add Filesystem to wrap fs operations 2024-04-07 12:06:33 +01:00
4a0e0fdfa5 chore(deps): Add tracing dependencies 2024-04-06 18:52:17 +01:00
dd124d11ae feat: Parse commands from args 2024-04-06 18:28:18 +01:00
4e27cd0719 chore: add cc-cli support for conventional commits 2024-04-06 17:50:25 +01:00
1dc9c38165 chore: cargo init 2024-04-06 17:39:56 +01:00