Skip to content

Commit

Permalink
tidy: workspace
Browse files Browse the repository at this point in the history
  • Loading branch information
jondot committed May 12, 2024
1 parent 7d9f2a0 commit 5975f0b
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 23 deletions.
14 changes: 14 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,22 @@ resolver = "2"
members = ["teller-cli", "teller-core", "teller-providers", "xtask"]
default-members = ["teller-cli"]

[workspace.package]

description = "A developer-first multi provider secret manager"
authors = ["Dotan Nahum <[email protected]>", "Elad Kaplan <[email protected]>"]
documentation = "https://docs.rs/teller/"
repository = "https://github.com/tellerops/teller"
keywords = ["vault", "secret", "devtool"]
license = "Apache-2.0"
readme = "./README.md"


[workspace.dependencies]

teller-providers = { version = "2.0.2", path = "./teller-providers" }
teller-core = { version = "2.0.2", path = "./teller-core" }

serde = "1"
serde_json = "1"
serde_yaml = "0.9"
Expand Down
17 changes: 9 additions & 8 deletions teller-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@
name = "teller"
version = "2.0.2"
edition = "2021"
description = "A developer-first multi provider secret manager"
authors = ["Dotan Nahum <[email protected]>", "Elad Kaplan <[email protected]>"]

description.workspace = true
authors.workspace = true
documentation = "https://docs.rs/teller/"
repository = "https://github.com/tellerops/teller"
keywords = ["vault", "secret", "devtool"]
license = "Apache-2.0"
readme = "../README.md"
repository.workspace = true
keywords.workspace = true
license.workspace = true
readme.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
Expand All @@ -31,8 +32,8 @@ exitcode = { version = "^1.1.2" }
console = { version = "0.15.8" }
comfy-table = { version = "7.1.1" }
dialoguer = { version = "0.11.0" }
teller-providers = { version = "*", path = "../teller-providers" }
teller-core = { version = "*", path = "../teller-core" }
teller-providers = { workspace = true }
teller-core = { workspace = true }

[dev-dependencies]
insta = { workspace = true }
Expand Down
16 changes: 8 additions & 8 deletions teller-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
name = "teller-core"
version = "2.0.2"
edition = "2021"
description = "A developer-first multi provider secret manager"
authors = ["Dotan Nahum <[email protected]>", "Elad Kaplan <[email protected]>"]
documentation = "https://docs.rs/teller/"
repository = "https://github.com/tellerops/teller"
keywords = ["vault", "secret", "devtool"]
license = "Apache-2.0"
readme = "../README.md"
description.workspace = true
authors.workspace = true
documentation = "https://docs.rs/teller-core/"
repository.workspace = true
keywords.workspace = true
license.workspace = true
readme.workspace = true

[dependencies]
serde = { workspace = true }
Expand All @@ -27,7 +27,7 @@ unicode-width = "0.1.12"
aho-corasick = { workspace = true }
tera = { workspace = true }
csv = "1.2.1"
teller-providers = { version = "*", path = "../teller-providers" }
teller-providers = { workspace = true }

[dev-dependencies]
insta = { workspace = true }
Expand Down
14 changes: 7 additions & 7 deletions teller-providers/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ name = "teller-providers"
version = "2.0.2"
edition = "2021"

description = "A developer-first multi provider secret manager"
authors = ["Dotan Nahum <[email protected]>", "Elad Kaplan <[email protected]>"]
documentation = "https://docs.rs/teller/"
repository = "https://github.com/tellerops/teller"
keywords = ["vault", "secret", "devtool"]
license = "Apache-2.0"
readme = "../README.md"
description.workspace = true
authors.workspace = true
documentation = "https://docs.rs/teller-providers/"
repository.workspace = true
keywords.workspace = true
license.workspace = true
readme.workspace = true


[features]
Expand Down

0 comments on commit 5975f0b

Please sign in to comment.