Skip to content

ci: point Release Please at the core package version file#927

Merged
fderuiter merged 1 commit into
mainfrom
copilot/update-pyproject-toml-version
May 13, 2026
Merged

ci: point Release Please at the core package version file#927
fderuiter merged 1 commit into
mainfrom
copilot/update-pyproject-toml-version

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 13, 2026

The automated release workflow was reading the workspace root pyproject.toml, which is not the publishable Python package metadata source in this repo. As a result, Release Please could not resolve a valid package version and failed while validating release inputs.

  • Release workflow

    • Update Release Please to read version metadata from packages/core/pyproject.toml, which contains the imednet package version tracked for releases.
    • Keep package-name: imednet unchanged so workflow metadata stays aligned with the core package.
  • Contributor docs

    • Clarify that automated release PRs update packages/core/pyproject.toml, not the workspace root pyproject.toml.
    • Align release workflow documentation with the repo’s workspace/package split to reduce future misconfiguration.
  • Effective config change

    with:
      release-type: python
      package-name: imednet
      version-file: packages/core/pyproject.toml

@fderuiter fderuiter marked this pull request as ready for review May 13, 2026 15:32
@fderuiter fderuiter merged commit fae99d3 into main May 13, 2026
12 checks passed
@fderuiter fderuiter deleted the copilot/update-pyproject-toml-version branch May 13, 2026 15:32
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.

2 participants