Skip to content

ci: switch ruby/setup-ruby to Chainguard's copy (v1.327.0) [PLDY-1174] [skip deploy] - #7

Merged
caseyzhou13 merged 2 commits into
masterfrom
pldy-1174-chainguard-setup-ruby-ub4CjqZrNawn
Oct 22, 2026
Merged

caseyzhou13 merged 2 commits into
masterfrom
pldy-1174-chainguard-setup-ruby-ub4CjqZrNawn

Conversation

@batch-changes-github-app-ws

@batch-changes-github-app-ws batch-changes-github-app-ws Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Part of PLDY-1174, under the move of GitHub Actions to Chainguard Actions (PLDY-1176). Matt announced the migration in #announcements-eng-tooling.

This PR swaps upstream ruby/setup-ruby for chainguard-actions/ruby-setup-ruby@ac1e7425 # v1.327.0, which is Chainguard's maintained copy of the same action. It's a minor bump within v1, and the inputs are unchanged. Nothing else is changed.

Why

Once all repos have moved, the upstream ruby/setup-ruby versions (v1.295.0, v1.305.0, v1.306.0, v1.310.0 and v1.321.0) will be removed from the org's allowed-actions list, and any workflow still using them will fail. Please merge before then.

What to check

  • The CI checks on this PR run the new action, so a green build confirms Ruby setup still works in this repository.
  • The commit message includes [skip deploy], so merging this PR will not trigger a deploy.

Created by a Sourcegraph agentic batch change.

…] [skip deploy]

Sourcegraph-Batch-Change: https://wealthsimple.sourcegraphcloud.com/batch-change-agents/8
Co-authored-by: Casey <casey.zhou@wealthsimple.com>
@caseyzhou13

Copy link
Copy Markdown

The failing Test (2.6, 6.1) job isn't caused by this change. It fails with uninitialized constant ActiveSupport::LoggerThreadSafeLevel::Logger, the known ActiveSupport 6.x / concurrent-ruby 1.3.5+ incompatibility. Ruby 2.6 + ActiveRecord 6.x jobs have failed on master since at least Nov 2025 with the old ruby/setup-ruby. Every other job passes with the Chainguard action, including ActiveRecord 6.1 on Ruby 2.7–3.3.

@caseyzhou13
caseyzhou13 force-pushed the pldy-1174-chainguard-setup-ruby-ub4CjqZrNawn branch from 2ccbc00 to 1d41415 Compare October 22, 2026 15:22
@caseyzhou13
caseyzhou13 merged commit a689b37 into master Oct 22, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant