Skip to content

Pin the patched CLI and correct workflow validation - #4

Merged
gauravtiwari merged 2 commits into
mainfrom
ruby-action-pin
Oct 22, 2026
Merged

gauravtiwari merged 2 commits into
mainfrom
ruby-action-pin

Conversation

@gauravtiwari

@gauravtiwari gauravtiwari commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Pin BoringCache One 1.43.3 and CLI 1.43.3 so Ruby build and cleanup jobs use the released CA fix. Replace the retired setup input with the supported gha mode, and use canonical Linux musl targets when copying the CLI into build containers.

The version updater's idempotence check now compares two consecutive updates. A newly released Ruby version may change the first result; repeating the update must leave that result unchanged.

Validation: all five YAML files parse, shell scripts pass bash syntax checks, the version updater compiles, and both Action steps use inputs present in the shipped Action metadata. Two live updater runs produce identical output after the first discovers Ruby 4.0.8. The selected Ruby versions remain unchanged, and no Ruby distributions were rebuilt for these local checks.

@gauravtiwari gauravtiwari changed the title Pin the patched CLI and use supported Action inputs Pin the patched CLI and correct workflow validation Oct 22, 2026
@gauravtiwari
gauravtiwari merged commit 946d5a7 into main Oct 22, 2026
4 checks passed
@gauravtiwari
gauravtiwari deleted the ruby-action-pin branch October 22, 2026 13:10
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