Skip to content

fix(ci): add release-please version markers to hyperdb-mcp#41

Merged
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:ssteiner/fix-v0.2.0-release
May 26, 2026
Merged

fix(ci): add release-please version markers to hyperdb-mcp#41
StefanSteiner merged 1 commit into
tableau:mainfrom
StefanSteiner:ssteiner/fix-v0.2.0-release

Conversation

@StefanSteiner
Copy link
Copy Markdown
Contributor

Summary

  • Adds x-release-please-start-version / x-release-please-end markers around the hyperdb-api dependency in hyperdb-mcp/Cargo.toml and pins it to =0.1.3 (matching the workspace version)
  • Registers hyperdb-mcp/Cargo.toml in release-please-config.json extra-files so it gets version-bumped automatically on future releases

Problem

The release-please PR bumps the workspace to 0.2.0, but hyperdb-mcp still depended on hyperdb-api = "^0.1.1". Cargo couldn't resolve this because the path dep was now 0.2.0. All CI jobs (clippy, publish dry-run, platform builds) failed with:

error: failed to select a version for the requirement `hyperdb-api = "^0.1.1"`
candidate versions found which didn't match: 0.2.0

Test plan

  • cargo check -p hyperdb-mcp passes locally with workspace version at 0.1.3
  • Release-please PR CI should go green after this merges and it rebases

The `hyperdb-api` dependency in `hyperdb-mcp/Cargo.toml` was pinned to
`0.1.1` without release-please markers. When release-please bumped the
workspace to 0.2.0, cargo couldn't resolve the stale pin. Add the
`x-release-please-start-version` / `end` markers and register the file
in `release-please-config.json` extra-files so it gets bumped
automatically on future releases.
@StefanSteiner StefanSteiner merged commit f566bc7 into tableau:main May 26, 2026
17 of 19 checks passed
@StefanSteiner StefanSteiner mentioned this pull request May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant