feat: with release manager
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-02-11 16:56:22 +01:00
parent 8bab1a1df3
commit ab3d1d9817
12 changed files with 192 additions and 38 deletions

35
Cargo.lock generated
View File

@@ -90,15 +90,21 @@ dependencies = [
[[package]]
name = "async-trait"
version = "0.1.68"
version = "0.1.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"
checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "atomic"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba"
[[package]]
name = "autocfg"
version = "1.1.0"
@@ -334,16 +340,19 @@ name = "flux-releaser"
version = "0.1.0"
dependencies = [
"anyhow",
"async-trait",
"axum 0.7.4",
"clap",
"dotenv",
"mockall",
"mockall_double",
"prost",
"tokio",
"tonic",
"tonic-build",
"tracing",
"tracing-subscriber",
"uuid",
]
[[package]]
@@ -790,6 +799,18 @@ dependencies = [
"syn",
]
[[package]]
name = "mockall_double"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1ca96e5ac35256ae3e13536edd39b172b88f41615e1d7b653c8ad24524113e8"
dependencies = [
"cfg-if",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "multimap"
version = "0.8.3"
@@ -1482,6 +1503,16 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
[[package]]
name = "uuid"
version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a"
dependencies = [
"atomic",
"getrandom",
]
[[package]]
name = "valuable"
version = "0.1.0"