Skip to content

Commit 1f07015

Browse files
fix(release): wrap hyperdb-compile-check pin in release-please markers (#97)
The optional `hyperdb-compile-check = "=0.3.1"` dependency in hyperdb-api-derive/Cargo.toml was the only internal exact-version pin in the workspace NOT wrapped in `# x-release-please-start-version` / `# x-release-please-end` markers. release-please therefore bumped hyperdb-compile-check's own version (and every other internal pin) to the new release version but left this consumer pin at =0.3.1, making the workspace unresolvable: error: failed to select a version for the requirement `hyperdb-compile-check = "=0.3.1"` candidate versions found which didn't match: 0.4.0 required by package `hyperdb-api-derive` This broke the v0.4.0 release-please PR (#95): clippy, all three test matrices, cargo-deny, publish-dry-run, and node-bindings all failed on dependency resolution. Wrapping the pin lets release-please bump it in lockstep with the rest of the workspace, as it already does for the hyperdb-api dev-dependency pin a few lines below.
1 parent 3327fc0 commit 1f07015

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

‎hyperdb-api-derive/Cargo.toml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ compile-time = ["dep:hyperdb-compile-check"]
2626
syn = { version = "2", features = ["full"] }
2727
quote = "1"
2828
proc-macro2 = "1"
29+
# x-release-please-start-version
2930
hyperdb-compile-check = { path = "../hyperdb-compile-check", version = "=0.3.1", optional = true }
31+
# x-release-please-end
3032

3133
[dev-dependencies]
3234
# x-release-please-start-version

0 commit comments

Comments
 (0)