Bump ruby/setup-ruby from 1.295.0 to 1.299.0#795
Conversation
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Snapshot WarningsEnsure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice. OpenSSF Scorecard
Scanned Files
|
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.295.0 to 1.299.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@319994f...3ff19f5) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.299.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
8133434 to
3e3dae2
Compare
|
@copilot issues downloding, step security blocks 🛡 Network Activity Monitored by StepSecurity Harden-RunnerPreview of network calls made by the runner during this job run. These were automatically monitored and logged in real-time by StepSecurity Harden-Runner.
Process Destination Port Status Timestamp View all outbound calls correlated to each job step → |
…oints Agent-Logs-Url: https://github.com/Hack23/lambda-in-private-vpc/sessions/de6ed6ad-7d5e-45aa-bd12-6fb0c9dc5539 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
The |
There was a problem hiding this comment.
Pull request overview
This PR updates the GitHub Actions workflows to use a newer pinned commit of ruby/setup-ruby and adjusts the StepSecurity harden-runner egress allow-list to accommodate Ruby downloads that redirect via GitHub’s objects.githubusercontent.com.
Changes:
- Bump
ruby/setup-rubyfromv1.295.0tov1.299.0(pinned SHA) in both workflows. - Add
objects.githubusercontent.com:443topullrequest.ymlharden-runnerallowed-endpointsso Ruby downloads can succeed under egress blocking.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
.github/workflows/pullrequest.yml |
Adds objects.githubusercontent.com:443 to the egress allow-list and bumps ruby/setup-ruby to v1.299.0. |
.github/workflows/main.yml |
Bumps ruby/setup-ruby to v1.299.0. |
Comments suppressed due to low confidence (1)
.github/workflows/pullrequest.yml:24
docs.github.com:433looks like a typo (HTTPS is typically 443). If this endpoint is intended to be reachable under the hardened egress policy, it should bedocs.github.com:443; otherwise remove it to avoid a misleading allow-list entry.
pypi.org:443
www.bridgecrew.cloud:443
docs.github.com:433
api.github.com:443
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@copilot fix Verify Pull Request / verifypr (pull_request) |
… Ruby downloads Agent-Logs-Url: https://github.com/Hack23/lambda-in-private-vpc/sessions/e19fa393-4301-49da-aa84-4e6b9b72cfb8 Co-authored-by: pethers <1726836+pethers@users.noreply.github.com>
The Ruby download URL ( Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Bumps ruby/setup-ruby from 1.295.0 to 1.299.0.
Also adds
release-assets.githubusercontent.com:443andobjects.githubusercontent.com:443to the StepSecurity harden-runnerallowed-endpointsin bothpullrequest.ymlandmain.ymlto allow theruby/setup-rubyaction to download Ruby from GitHub releases, which redirects torelease-assets.githubusercontent.com.