Skip to content

chore(PROC-1514): release v1.0.0 and remove release-as pin#99

Merged
CalNightingale merged 1 commit into
mainfrom
CalNightingale/trigger-v1-release
Apr 21, 2026
Merged

chore(PROC-1514): release v1.0.0 and remove release-as pin#99
CalNightingale merged 1 commit into
mainfrom
CalNightingale/trigger-v1-release

Conversation

@CalNightingale

Copy link
Copy Markdown
Collaborator

Linear: https://linear.app/gradienthealth/issue/PROC-1514/adopt-release-please-for-cloud-optimized-dicom

Summary

Remove the release-as: 1.0.0 pin from release-please-config.json so subsequent releases are derived from Conventional Commit types as intended. The Release-As: 1.0.0 commit footer below forces release-please to open the 1.0.0 Release PR off this commit, since the previous ci(PROC-1514): commit is non-user-facing and doesn't on its own trigger a release.

Context

PR #97 wired up release-please but its merge commit was ci: — release-please classifies that as non-user-facing and skipped opening a Release PR. A v1.0.0 tag was cut manually, but pyproject.toml was still 0.2.5 at that commit, so the publish workflow built a 0.2.5 wheel that PyPI rejected (already existed). The tag has been deleted.

This PR gets the release flowing correctly. Important: when squash-merging, keep the Release-As: 1.0.0 footer in the squash-commit message — release-please reads it from the commit on main.

Release-As: 1.0.0

Test plan

  • Squash-merge preserving the Release-As: 1.0.0 footer
  • release-please opens a "chore(main): release 1.0.0" PR
  • Merge Release PR → v1.0.0 tag created, pyproject.toml = 1.0.0
  • publish.yml fires on tag → 1.0.0 wheel uploaded to PyPI

Remove the release-as: 1.0.0 pin from release-please-config.json so subsequent releases are derived from Conventional Commit types as intended. Includes a Release-As commit footer so release-please opens the 1.0.0 Release PR off this commit.

Release-As: 1.0.0
@CalNightingale CalNightingale self-assigned this Apr 21, 2026
@CalNightingale CalNightingale merged commit c5b1b5b into main Apr 21, 2026
4 checks passed
@CalNightingale CalNightingale deleted the CalNightingale/trigger-v1-release branch April 21, 2026 21:18
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