Skip to content

chore(ci): pin toys to ~> 0.22.0 - #599

Merged
torreypayne merged 1 commit into
mainfrom
chore/pin-toys
Oct 12, 2026
Merged

torreypayne merged 1 commit into
mainfrom
chore/pin-toys

Conversation

@torreypayne

Copy link
Copy Markdown
Member

CI installs toys unpinned. toys 0.24.0 removed alias_tool, which .toys/.toys.rb still uses, so every toys task fails at load on the next CI run.

Checked in ruby:3.4: the tools load on 0.22.0 and 0.24.0, and toys build and toys yardoc pass on 0.22.0. No gem files change, so no release.

Stopgap for b/563025311 until the move off toys (b/563024235).

toys 0.24.0 removed the alias_tool directive used in .toys/.toys.rb, so
every toys task fails at load. Pin CI to ~> 0.22.0 and switch to
`tool "yard", delegate_to: "yardoc"`, which loads on 0.22 and 0.24.
@torreypayne
torreypayne marked this pull request as ready for review October 8, 2026 17:29
@torreypayne
torreypayne requested a review from a team as a code owner October 8, 2026 17:29
@torreypayne
torreypayne merged commit 804a664 into main Oct 12, 2026
20 checks passed
@torreypayne
torreypayne deleted the chore/pin-toys branch October 12, 2026 18:16
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