Skip to content

[pull] master from ruby:master - #1342

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

[pull] master from ruby:master#1342
pull[bot] merged 15 commits into
turkdevops:masterfrom
ruby:master

Conversation

@pull

@pull pull Bot commented Aug 24, 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 : )

BurdetteLamar and others added 15 commits August 24, 2026 09:49
Read the previous method entry before slow lookup invalidates its call
cache.  This allows debug counters and assertions to be enabled
together.
curl and net-http-persistent treat a "*" entry as bypassing the proxy
for every host, and Bundler's fetcher already honors it, but no_proxy?
never matched it, so gem commands kept using the proxy.

ruby/rubygems@d7114bbf41

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.7 to 4.37.8
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@ff2f1c6...db488dd)

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

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

Updates `taiki-e/install-action` from 2.86.3 to 2.86.5
- [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@5b4d68e...ba47c86)

---
updated-dependencies:
- dependency-name: github/codeql-action/init
  dependency-version: 4.37.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.37.8
  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.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: taiki-e/install-action
  dependency-version: 2.86.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Gem::Request already resends requests on stale connections and
Bundler::Retry retries failed requests, so the Gem::Net::HTTP retry
layer (max_retries defaults to 1) only multiplied the number of
attempts, doubling the worst-case wait on a host that times out.

ruby/rubygems@f3db0da499

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…tection

net-http-persistent treated NO_PROXY="*" as a request to bypass the
proxy for every host, but Gem::URI::Generic.use_proxy? parses "*" as a
literal hostname that never matches, so the wildcard stopped disabling
proxies after the switch to Gem::Request.

ruby/rubygems@1de5bfc11c

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The switch from net-http-persistent to Gem::Request (ruby/rubygems#9786) aligned
Bundler proxy handling with RubyGems: https_proxy now takes precedence
for https sources, proxy credential variables follow the scheme,
:http_proxy: :no_proxy in .gemrc now also disables environment
proxies, and NO_PROXY matching is strict about dot boundaries. None of
this was documented anywhere, so describe the current semantics in the
bundle-config man page.

ruby/rubygems@8c04a9d88e

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Avoid separate builds for checks already enabled by `RUBY_DEBUG` or
`RUBY_DEVEL`.
Keep the source artifact when compilation fails so failed shards can be
re-run.  Allow source preparation itself to overwrite the artifact.
@pull pull Bot locked and limited conversation to collaborators Aug 24, 2026
@pull pull Bot added the ⤵️ pull label Aug 24, 2026
@pull
pull Bot merged commit 3570d98 into turkdevops:master Aug 24, 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.

5 participants