build(deps): bump ruby/setup-ruby from 1.310.0 to 1.314.0#90
Conversation
|
@dependabot rebase |
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.310.0 to 1.314.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](ruby/setup-ruby@afeafc3...9eb537c) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.314.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
0cd4989 to
8658e3a
Compare
masutaka
left a comment
There was a problem hiding this comment.
Overview
- Package: ruby/setup-ruby 1.310.0 → 1.314.0
- Dependency type: Development dependency (CI action in the GitHub Actions workflow
.github/workflows/test.yml) - Version change: Minor
Key Findings
- Breaking Changes: None. The diff spans four releases (v1.311.0–v1.314.0), covering new Ruby implementations (jruby-9.4.15.0 / jruby-10.0.6.0), ubuntu-26.04 / ubuntu-26.04-arm support, lockfile detection via
BUNDLE_LOCKFILE(ruby/setup-ruby#919), and removal ofgem install sasscon Windows JRuby. All are additive features and improvements that do not affect the current usage (ruby-version+bundler-cache: true). - Security: None. No open Dependabot alert in this repository matches this package, so this PR is a regular version bump (not a security fix).
- Supported versions: No change. No impact on the Ruby versions used in this repository's CI (3.0–4.0).
- CI status: pass. rspec (3.0–4.0), actionlint, codeql, and dependency_review all succeeded. pushover / CodeQL / add-assignee are skipping (as expected).
- Cascading updates: None. The diff is a single line (+1 / -1): the SHA and version comment of
ruby/setup-rubyin.github/workflows/test.yml.
Scope of Impact
The change only touches the action reference in .github/workflows/test.yml; there is no impact on application code (lib/, bin/, etc.) or on Gemfile / Gemfile.lock. The SHA pinning is preserved (@9eb537ca036ebaed86729dcb9309076e4c5c3b74 # v1.314.0), and the SHA was confirmed to match the upstream v1.314.0 tag exactly.
The upstream compare (afeafc3...9eb537c, 6 commits) was also reviewed. The changed files are bundler.js, common.js, dist/index.js, generate-test-matrix.rb, ruby-builder-versions.json, and others, all corresponding to the release notes above. The authors are known maintainers (eregon / ruby-builder-bot) and first-time contributor Thomascountz (one BUNDLE_LOCKFILE change); there are no signs of added postinstall, suspicious URLs, or unnaturally large diffs.
Conclusion
No issues.
All CI passes, there are no breaking changes and no related security alerts, and the change is a single-line minor update of a SHA-pinned CI action. The SHA also matches the upstream v1.314.0 tag, so it is safe to merge.
Bumps ruby/setup-ruby from 1.310.0 to 1.314.0.
Release notes
Sourced from ruby/setup-ruby's releases.
Commits
9eb537cAdd support for ubuntu-26.04 and ubuntu-26.04-arme1a3b10Improve versions-strings-for-builder.rb0df5288Removegem install sasscon Windows JRuby89f9052Add jruby-10.0.6.012fd324Use BUNDLE_LOCKFILE when detecting the lockfilea99ac84Add jruby-9.4.15.0