Skip to content

chore: bundle ryl 0.21.0 and automate the pin bump - #32

Merged
owenlamont merged 1 commit into
mainfrom
chore/bundle-ryl-0.21-automate-pin-bump
Sep 6, 2026
Merged

chore: bundle ryl 0.21.0 and automate the pin bump#32
owenlamont merged 1 commit into
mainfrom
chore/bundle-ryl-0.21-automate-pin-bump

Conversation

@owenlamont

@owenlamont owenlamont commented Sep 6, 2026

Copy link
Copy Markdown
Owner

Closes #30.

What changed

  • RYL_VERSION 0.18.1 -> 0.21.0, checksums regenerated.
  • --update-checksums now cross-checks every hash against the release's SHA256SUMS and
    aborts on a mismatch, so a regenerated pin can only record what ryl published.
  • bump-ryl.yml raises that bump itself, on a ryl_release dispatch
    (ci: notify ryl-vscode of a release so it bumps its pin ryl#423) plus a Monday fallback. Pin and checksums only.
  • Extension 0.2.1 and its CHANGELOG entry, ready to tag.

Verification beyond CI

Where to focus review

  • bump-ryl.yml and update.yml now pass AUTH_APP_CLIENT_ID to client-id rather than
    the deprecated app-id. Unproven until a real run, so workflow_dispatch one after
    merge.
    No verification needed: create-github-app-token's lib/main.js at the pinned
    SHA passes appId: clientId, so both inputs are the same field and the rename cannot
    change behaviour.
  • 0.2.1 rather than 0.3.0: the bundled server gains behaviour, the extension's own
    settings and commands do not.
Skills used
Skill Version
docs v0.9.1

— Claude

https://claude.ai/code/session_012MpR5SKipZeoPRAavuUD2Z

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

The bundled binary was pinned at 0.18.1 from June while ryl reached 0.21.0,
because nothing in either repo moved the pin. bump-ryl.yml now opens that PR
from a ryl_release dispatch or a weekly schedule, and --update-checksums
cross-checks its hashes against the release's own SHA256SUMS.

Closes #30

Claude-Session: https://claude.ai/code/session_012MpR5SKipZeoPRAavuUD2Z
@owenlamont
owenlamont force-pushed the chore/bundle-ryl-0.21-automate-pin-bump branch from 47b812b to b459aa0 Compare September 6, 2026 10:28
@owenlamont
owenlamont merged commit 053cb34 into main Sep 6, 2026
2 checks passed
@owenlamont
owenlamont deleted the chore/bundle-ryl-0.21-automate-pin-bump branch September 6, 2026 10:30
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.

Bundled ryl is pinned at 0.18.1 while ryl is at 0.21.0; automate the bump

1 participant