Skip to content

upstream sync#6

Merged
prajjwaldimri merged 14 commits intoWarpBuilds:masterfrom
ruby:master
Apr 23, 2025
Merged

upstream sync#6
prajjwaldimri merged 14 commits intoWarpBuilds:masterfrom
ruby:master

Conversation

@prajjwaldimri
Copy link

No description provided.

@prajjwaldimri prajjwaldimri requested a review from Copilot April 23, 2025 04:12
@prajjwaldimri prajjwaldimri self-assigned this Apr 23, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR synchronizes the repository with upstream changes, updating version references and CI configurations to match the latest supported environments.

  • Updated Ruby and JRuby version ranges in the README.
  • Added additional notes on runner image/version combinations in the README.
  • Modified the CI workflow to remove ubuntu-20.04 and use ubuntu-22.04 across jobs.

Reviewed Changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated no comments.

File Description
README.md Updated Ruby and JRuby version references and added notes.
.github/workflows/test.yml Adjusted OS matrix and runner settings to remove ubuntu-20.04.
Files not reviewed (2)
  • ruby-builder-versions.json: Language not supported
  • windows-versions.json: Language not supported
Comments suppressed due to low confidence (3)

.github/workflows/test.yml:20

  • The removal of ubuntu-20.04 from the OS matrix may reduce test coverage for older environments. If legacy support is no longer required, consider updating any related documentation to reflect this change.
os: [ ubuntu-22.04, ubuntu-24.04, ubuntu-22.04-arm, ubuntu-24.04-arm, macos-13, macos-14, macos-15, windows-2019, windows-2022, windows-2025 ]

.github/workflows/test.yml:289

  • Updating the runner for the 'testFixedBundlerVersionForOldRuby' job to ubuntu-22.04 might affect testing on older Ruby versions. Verify that the new environment meets all testing requirements for legacy builds.
runs-on: ubuntu-22.04

.github/workflows/test.yml:414

  • Changing the lint job's runner to ubuntu-22.04 may result in different behavior compared to ubuntu-20.04. Ensure that linting outcomes remain consistent across environment updates.
runs-on: ubuntu-22.04

@prajjwaldimri prajjwaldimri merged commit f0b4fd0 into WarpBuilds:master Apr 23, 2025
187 of 190 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants