Skip to content

🐸 Versioned release (next): @varlock/bumpy@1.14.0-rc.x#109

Merged
theoephraim merged 1 commit into
nextfrom
bumpy/version-packages-next
Jun 12, 2026
Merged

🐸 Versioned release (next): @varlock/bumpy@1.14.0-rc.x#109
theoephraim merged 1 commit into
nextfrom
bumpy/version-packages-next

Conversation

@bumpy-bot

@bumpy-bot bumpy-bot commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

bumpy-frog

This PR was created and will be kept in sync by bumpy based on your bump files (in .bumpy/). Merge it when you are ready to release the packages listed below:

🔀 Prerelease channel next — merging this PR publishes the versions below to the @next dist-tag.
The diff only moves bump files into .bumpy/next/ — prerelease versions are derived at publish time and never committed. The .x counter is assigned from the registry at publish time.

minor Minor releases

@varlock/bumpy 1.13.2 → 1.14.0-rc.x CHANGELOG.md

  • Add prerelease channels — branch-based prerelease lines (e.g. next@next dist-tag) where prerelease versions are never committed to git. Targets derive from bump files, counters from the registry; shipped bump files are tracked by moving them into .bumpy/<channel>/. Includes channel-aware version / publish / status / ci release flows, exact-pinned lockstep cycle publishes, and promotion-by-merge to stable. (bump file)
  • Channel release PR titles and bodies now show deterministic versions: targets with a wildcard counter (1.2.0-rc.x) derived purely from committed state, instead of registry-derived counters that could drift between PR creation and publish. Multi-package cycles show a package count in the title instead of an arbitrary lead package. The PR check comment and version output use the same .x wildcard; status / ci plan still show live registry-derived counters (.? when offline). (bump file)

Shipped: deterministic-channel-pr-title.md
@theoephraim theoephraim merged commit 4c4490b into next Jun 12, 2026
5 checks passed
theoephraim added a commit that referenced this pull request Jun 13, 2026
Promotes the `next` prerelease channel to stable. This merge carries the
cycle's accumulated bump files (in `.bumpy/next/`) into main — versions
never diverged, so the diff is the feature work plus file moves.

On merge, main's release workflow will open the ordinary stable version
PR: `@varlock/bumpy` → **1.14.0**, with a consolidated changelog entry
built from the cycle's bump files. The `@next` dist-tag has shipped
`1.14.0-rc.0` and `1.14.0-rc.1` through this cycle.

What's in the cycle:

- **Prerelease channels**
([#104](#104)) — branch-based
prerelease lines; versions derived at publish time, never committed.
- **Deterministic channel release PR titles**
([#107](#107)) — wildcard `rc.x`
counters in PR titles/bodies/commits so they can't drift from the
registry; package count for multi-package cycles. Validated live on
[#109](#109).
- **Docs** ([#106](#106)) —
environment deployment-branch allowances for channel branches with
trusted publishing.

---------

Co-authored-by: bumpy 🐸 <bumpy.bot@varlock.dev>
Co-authored-by: bumpy-bot <276066384+bumpy-bot@users.noreply.github.com>
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