[package] name = "gitbutler-branch-actions" version = "0.0.0" edition = "2021" authors = ["GitButler "] publish = false [dependencies] tracing = "0.1.40" anyhow = "1.0.86" git2.workspace = true tokio.workspace = true gitbutler-oplog.workspace = true gitbutler-repo.workspace = true gitbutler-user.workspace = true gitbutler-branch.workspace = true gitbutler-reference.workspace = true gitbutler-error.workspace = true gitbutler-serde.workspace = true gitbutler-id.workspace = true gitbutler-time.workspace = true gitbutler-commit.workspace = true gitbutler-url.workspace = true serde = { workspace = true, features = ["std"] } bstr = "1.9.1" diffy = "0.3.0" hex = "0.4.3" regex = "1.10" git2-hooks = "0.3" url = { version = "2.5.2", features = ["serde"] } md5 = "0.7.0" futures = "0.3" itertools = "0.13" gitbutler-command-context.workspace = true gitbutler-project.workspace = true urlencoding = "2.1.3" reqwest = { version = "0.12.4", features = ["json"] } [[test]] name = "virtual" path = "tests/virtual_branches/mod.rs" [dev-dependencies] once_cell = "1.19" pretty_assertions = "1.4" gitbutler-testsupport.workspace = true gitbutler-git = { workspace = true, features = ["test-askpass-path"] } glob = "0.3.1" serial_test = "3.1.1" tempfile = "3.10"