feat: add worktree / workspaces implementation
Some checks failed
continuous-integration/drone/pr Build encountered an error
continuous-integration/drone/push Build encountered an error

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit was merged in pull request #91.
This commit is contained in:
2026-02-28 17:12:10 +01:00
parent 43aac23453
commit 38a51f3aa7
14 changed files with 869 additions and 72 deletions

17
Cargo.lock generated
View File

@@ -776,6 +776,7 @@ dependencies = [
"dotenvy",
"futures",
"gitea-client",
"minijinja",
"nucleo-matcher",
"octocrab",
"pretty_assertions",
@@ -784,6 +785,7 @@ dependencies = [
"ratatui",
"regex",
"serde",
"shell-words",
"termwiz 0.23.3",
"tokio",
"toml",
@@ -1345,6 +1347,15 @@ dependencies = [
"unicase",
]
[[package]]
name = "minijinja"
version = "2.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c54f3bcc034dd74496b5ca929fd0b710186672d5ff0b0f255a9ceb259042ece"
dependencies = [
"serde",
]
[[package]]
name = "minimal-lexical"
version = "0.2.1"
@@ -2289,6 +2300,12 @@ dependencies = [
"lazy_static",
]
[[package]]
name = "shell-words"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77"
[[package]]
name = "shlex"
version = "1.3.0"