Skip to content

Bump ruby/setup-ruby from 1.329.0 to 1.331.0 - #1326

Merged
sferik merged 1 commit into
mainfrom
dependabot/github_actions/ruby/setup-ruby-1.331.0
Oct 26, 2026
Merged

sferik merged 1 commit into
mainfrom
dependabot/github_actions/ruby/setup-ruby-1.331.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026

Copy link
Copy Markdown
Contributor

Bumps ruby/setup-ruby from 1.329.0 to 1.331.0.

Release notes

Sourced from ruby/setup-ruby's releases.

v1.331.0

What's Changed

Full Changelog: ruby/setup-ruby@v1.330.0...v1.331.0

v1.330.0

What's Changed

New Contributors

Full Changelog: ruby/setup-ruby@v1.329.0...v1.330.0

Commits
  • 824c0e2 Use ruby's Gem::Version instead of npm's semver to parse rubygems version
  • a89e929 Tweak wording in the README, update link and simplify
  • fbbff8d Suggest the latest patch release when a version is unavailable
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.329.0 to 1.331.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](ruby/setup-ruby@v1.329.0...v1.331.0)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.331.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 26, 2026
@github-actions

Copy link
Copy Markdown

Duel passed: none of 22 benchmarks slower

  • Baseline: 25ff716b, where HEAD left origin/main
  • Candidate: eab5b74d
  • Plugins: retained

22 benchmarks in 35s. A timing is slower when a 99.0% confidence interval for its ratio, the candidate's to the baseline's, is above 1.02.

Benchmark Verdict Timings (ratio [interval]) Counts an iteration
collate: absorb a shard of 20 files unsettled cpu 1.016 [0.998, 1.031] undecided
collate: absorb a shard of 200 files unsettled cpu 1.015 [0.987, 1.031] undecided
collate: merge two shards of 200 files unsettled cpu 1.024 [1.007, 1.043] undecided
result: statistics of 20 files unsettled cpu 1.007 [0.990, 1.029] undecided
simulate: classify a typical file's lines unsettled cpu 1.009 [0.991, 1.028] undecided
collate: materialize 200 merged files changed cpu 0.996 [0.986, 1.005] retained_objects 0.2 → 2.2
report: JSON of 20 files changed cpu 0.999 [0.974, 1.006] retained_objects 1 → 3
simulate: extract a large file's branches changed cpu 1.007 [0.997, 1.016] retained_objects 4 → 5
contexts: serialize a map of 250 tests changed cpu 0.999 [0.991, 1.013] retained_objects 6 → 21

Across the board

  • cpu 1.004 [0.996, 1.010] undecided (limit 1.0050, 19 benchmarks)

Unsettled

A timing too close to the limit to settle doesn't fail the run, but one that's unsettled in run after run is noisy: collate: absorb a shard of 20 files, collate: absorb a shard of 200 files, collate: merge two shards of 200 files, result: statistics of 20 files, simulate: classify a typical file's lines.

13 benchmarks unchanged
Benchmark Timings (ratio [interval])
boot: require simplecov cpu 1.007 [0.995, 1.020]
collate: decode a resultset of 20 files cpu 1.009 [0.991, 1.020]
collate: decode a resultset of 200 files cpu 0.997 [0.958, 1.017]
result: adapt a Coverage.result of 200 files cpu 1.010 [0.994, 1.015]
result: build the merged Result of 200 files
result: statistics of a large file cpu 1.002 [0.990, 1.019]
report: HTML data of 20 files cpu 1.004 [0.995, 1.017]
report: the JSON document of 20 files
simulate: classify lines around directives cpu 1.002 [0.990, 1.016]
simulate: classify a large file's lines cpu 0.951 [0.845, 0.997]
simulate: an unloaded file
track: diff a test's snapshots of 200 files cpu 0.989 [0.979, 1.016]
contexts: load a map of 250 tests cpu 0.992 [0.982, 1.001]

@sferik
sferik merged commit 761d8a0 into main Oct 26, 2026
17 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/ruby/setup-ruby-1.331.0 branch October 26, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant