feat: Autoinstall docker
All checks were successful
Run Check Script / check (pull_request) Successful in 1m25s

This commit is contained in:
2026-01-19 12:06:03 -05:00
parent 9a1aad62c9
commit 8d27ecf6de
14 changed files with 523 additions and 32 deletions

25
harmony_tools/Cargo.toml Normal file
View File

@@ -0,0 +1,25 @@
[package]
name = "harmony_tools"
description = "Install tools such as k3d, docker and more"
edition = "2021"
version.workspace = true
readme.workspace = true
license.workspace = true
[dependencies]
log = { workspace = true }
async-trait = { workspace = true }
tokio = { workspace = true }
octocrab = "0.44.0"
regex = "1.11.1"
reqwest = { version = "0.12", features = ["stream", "rustls-tls", "http2"], default-features = false }
url.workspace = true
sha2 = "0.10.8"
futures-util = "0.3.31"
kube.workspace = true
inquire.workspace = true
[dev-dependencies]
env_logger = { workspace = true }
httptest = "0.16.3"
pretty_assertions = "1.4.1"