Skip to content

release: deno task bump also moves the CI binary pins#105

Merged
taras merged 1 commit into
mainfrom
release/bump-updates-pins
Jul 19, 2026
Merged

release: deno task bump also moves the CI binary pins#105
taras merged 1 commit into
mainfrom
release/bump-updates-pins

Conversation

@taras

@taras taras commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Motivation

deno task bump stamps the ten manifests but not the XMD_VERSION binary
pins in review.yml / repo-analysis.yml, so the pins drift after each
release — they still point at v0.3.0 while v0.3.1 is out.

Approach

The bump task also rewrites the XMD_VERSION=v<version> pin in both
workflows (failing loudly if a pin is missing), and the current pins catch up
to v0.3.1. Spec §2 documents the wider stamp. Verified: a test bump changes
exactly the twelve version/pin lines; typecheck, format, and workflow YAML
parse pass.

Scope confirmation

  • All changed files relate to the stated purpose
  • No drive-by refactors or "while I'm here" cleanups
  • No formatting changes mixed with functional changes

New abstractions (if any)

None.

New dependencies (if any)

None.

New tests (if any)

None — verified functionally as described.

The XMD_VERSION pins in review.yml and repo-analysis.yml now travel with the
manifests in one bump, closing the last lockstep gap — and the current pins
catch up from v0.3.0 to the released v0.3.1.
@github-actions

Copy link
Copy Markdown

PR #105: release: deno task bump also moves the CI binary pins

4 files, +19 / -3

Scope

✅ PR scope looks good.

Structural

🟡 1 console statements.

Slop

✅ Slop indicators look low.

Static Analysis

✅ Oxlint found no issues.

Correctness

No extraneous code patterns detected.

@taras
taras merged commit 4dc5a74 into main Jul 19, 2026
7 checks passed
@taras
taras deleted the release/bump-updates-pins branch July 19, 2026 01: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.

1 participant