Skip to content

Commit

Permalink
ci: fix cyclical dependency in release-please (#591)
Browse files Browse the repository at this point in the history
* ci: fix cyclical dependency in release-please

Signed-off-by: Gustavo Inacio <[email protected]>

* chore: add comment about release-please trick

Signed-off-by: Gustavo Inacio <[email protected]>

---------

Signed-off-by: Gustavo Inacio <[email protected]>
  • Loading branch information
gusinacio authored Jan 27, 2025
1 parent d9c7af9 commit 961d485
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions crates/tap-agent/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ lazy_static.workspace = true
thegraph-core.workspace = true
clap.workspace = true
tracing-subscriber.workspace = true
tonic.workspace = true
tonic.workspace = true
bigdecimal = { workspace = true, features = ["serde"] }
graphql_client.workspace = true

Expand All @@ -49,14 +49,17 @@ ractor = { version = "0.14", features = [
tap_aggregator.workspace = true
futures = { version = "0.3.30", default-features = false }
bon = "3.3"
test-assets = { path = "../test-assets" , optional=true}
test-assets = { path = "../test-assets", optional = true }

[dev-dependencies]
# Release-please breaks with cyclical dependencies if dev-dependencies
# import the current crate. For testing we import the current crate with the `test`
# feature enabled in order to enable test-only infrastructure within our app when running tests.
my-crate = { package = "indexer-tap-agent", path = ".", features = ["test"] }
tempfile = "3.8.0"
wiremock.workspace = true
wiremock-grpc = "0.0.3-alpha3"
test-assets = { path = "../test-assets" }
test-log = { version = "0.2.12", default-features = false }
bon = "3.3"
rstest = "0.24.0"
indexer-tap-agent = { path = ".", features = ["test"] }

0 comments on commit 961d485

Please sign in to comment.