Retire stale version bump wrappers #393

Merged
barrettruth merged 1 commit from issue-389-retire-version-wrappers into main 2026-05-12 13:44:59 +00:00
Owner

Problem

The maintainer release path is just release <surface> <target>, but older wrapper scripts still provided extra version bump entrypoints with narrower validation.

Solution

  • Remove the stale app/CLI/next-version wrapper scripts.
  • Route pnpm release through the existing just release recipe.
  • Document the just release and pnpm release entrypoints in the npm token rotation runbook.
  • Add versioning regression coverage for the package script and removed wrappers.

Verification

  • nix develop --command pnpm vitest run tests/core/versioning-lib.test.ts tests/core/versioning.test.ts --reporter=verbose
  • nix develop --command pnpm version:check
  • nix develop --command pnpm exec biome check package.json docs/operations/cli-npm-token-rotation.md tests/core/versioning.test.ts
  • nix develop --command just ci (clean detached worktree at 4c28436)

Closes #389

## Problem The maintainer release path is `just release <surface> <target>`, but older wrapper scripts still provided extra version bump entrypoints with narrower validation. ## Solution - Remove the stale app/CLI/next-version wrapper scripts. - Route `pnpm release` through the existing `just release` recipe. - Document the `just release` and `pnpm release` entrypoints in the npm token rotation runbook. - Add versioning regression coverage for the package script and removed wrappers. ## Verification - `nix develop --command pnpm vitest run tests/core/versioning-lib.test.ts tests/core/versioning.test.ts --reporter=verbose` - `nix develop --command pnpm version:check` - `nix develop --command pnpm exec biome check package.json docs/operations/cli-npm-token-rotation.md tests/core/versioning.test.ts` - `nix develop --command just ci` (clean detached worktree at 4c28436) Closes #389
Retire stale version bump wrappers
All checks were successful
quality / Test (pull_request) Successful in 16s
quality / Lint (pull_request) Successful in 21s
quality / Build (pull_request) Successful in 44s
4c28436ea8
refactor: move calendar feed tokens to dedicated storage
All checks were successful
quality / Test (pull_request) Successful in 16s
quality / Lint (pull_request) Successful in 20s
quality / Build (pull_request) Successful in 42s
c248434b37
barrettruth force-pushed issue-389-retire-version-wrappers from c248434b37
All checks were successful
quality / Test (pull_request) Successful in 16s
quality / Lint (pull_request) Successful in 20s
quality / Build (pull_request) Successful in 42s
to 4c28436ea8
All checks were successful
quality / Test (pull_request) Successful in 16s
quality / Lint (pull_request) Successful in 21s
quality / Build (pull_request) Successful in 44s
2026-05-12 13:32:04 +00:00
Compare
barrettruth deleted branch issue-389-retire-version-wrappers 2026-05-12 13:44:59 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/delta!393
No description provided.