Skip to content

[pull] master from ruby:master - #1364

Merged
pull[bot] merged 14 commits into
turkdevops:masterfrom
ruby:master
Aug 31, 2026
Merged

[pull] master from ruby:master#1364
pull[bot] merged 14 commits into
turkdevops:masterfrom
ruby:master

Conversation

@pull

@pull pull Bot commented Aug 31, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

nobu and others added 14 commits August 31, 2026 09:54
Bumps the github-actions group with 4 updates in the / directory: [github/codeql-action/init](https://github.com/github/codeql-action), [github/codeql-action/analyze](https://github.com/github/codeql-action), [github/codeql-action/upload-sarif](https://github.com/github/codeql-action) and [taiki-e/install-action](https://github.com/taiki-e/install-action).


Updates `github/codeql-action/init` from 4.37.8 to 4.37.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@db488dd...cdf488f)

Updates `github/codeql-action/analyze` from 4.37.8 to 4.37.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@db488dd...cdf488f)

Updates `github/codeql-action/upload-sarif` from 4.37.8 to 4.37.9
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@db488dd...cdf488f)

Updates `taiki-e/install-action` from 2.86.7 to 2.87.0
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@b6ff580...37f7c57)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.37.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.37.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: github/codeql-action/upload-sarif
  dependency-version: 4.37.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: taiki-e/install-action
  dependency-version: 2.87.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
The current filter and group API only exists from simplecov 1.0.
simplecov 1.x also ships the HTML and JSON formatters in the gem itself,
so the explicit `simplecov_json_formatter` activation no longer resolves
under the dev bundle.

ruby/rubygems@caf28e32a9

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
simplecov 1.x renamed `add_filter` to `skip` and `add_group` to `group`,
and warns once per call for the old names.

ruby/rubygems@4e15871c6d

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Moving bundler/spec to spec/ rewrote the path to spec/../bundler, which
does not exist, so every bundler spec run reported 0 / 0 lines.

ruby/rubygems@090a0cddde

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…nish

turbo_tests workers share one coverage directory, and simplecov warns
when a worker overwrites a coverage.json another worker just wrote.
Leave the workers with their resultset and let coverage:report build the
report, which `rake spec` now runs too.

ruby/rubygems@0df514194f

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
simplecov 1.1 ships the HTML and JSON formatters and has no runtime
dependencies, so the globs for simplecov-html, simplecov_json_formatter
and docile never match anything. Pin `make update-coverage` to the same
`~> 1.1` the bundler dev gems now use, so a `.bundle` left over with 0.x,
which does need docile on the load path, gets replaced.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
simplecov 1.x writes a self-contained index.html plus coverage.json and
.report_stamp, and no longer writes an assets directory. The simplecov,
simplecov-html and doclie entries date from when update-coverage cloned
the gem into coverage/ instead of installing it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Nothing has been bundled under coverage/ since update-coverage switched
to installing the gem.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Flattening the full source path into a single file name made the copy
fail with ENAMETOOLONG when the extension lives under a deep path such
as a long BUNDLE_PATH, since the name exceeds NAME_MAX. Name each copy
with a short per-process sequence instead, in a 0700 directory with an
unpredictable name so that other local users cannot occupy the copy
destination in a shared TMPDIR.

https://bugs.ruby-lang.org/issues/22110

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The PID is already visible in the directory name, so it adds no
entropy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Aug 31, 2026
@pull pull Bot added the ⤵️ pull label Aug 31, 2026
@pull
pull Bot merged commit 6eba158 into turkdevops:master Aug 31, 2026
1 of 3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants