Skip to content

[ELITERT-1275] Increase Ruby dependency to 3.1.0#37

Merged
sergio-bobillier merged 1 commit into
masterfrom
sb-ELITERT-1275-update-ruby-dependency
Aug 27, 2025
Merged

[ELITERT-1275] Increase Ruby dependency to 3.1.0#37
sergio-bobillier merged 1 commit into
masterfrom
sb-ELITERT-1275-update-ruby-dependency

Conversation

@sergio-bobillier

@sergio-bobillier sergio-bobillier commented Aug 22, 2025

Copy link
Copy Markdown
Collaborator

This is needed in order to be able to update the version of the git gem to ~> 3. Starting from 3.0.0 the git gem requires Ruby 3.1.0 or later.

Version 3.0.0 of git includes a fix that prevents a crash when the method #branch is called on a repository currently in a detached head.

@sergio-bobillier sergio-bobillier self-assigned this Aug 25, 2025
@sergio-bobillier sergio-bobillier marked this pull request as ready for review August 25, 2025 08:37
@sergio-bobillier sergio-bobillier force-pushed the sb-ELITERT-1275-update-ruby-dependency branch from 1626ddc to 00268b3 Compare August 25, 2025 08:47
This is needed in order to be able to update the version of the git gem
to '~> 3'. Starting from 3.0.0 the git gem requires Ruby 3.0.0 or later.
Furthermore, it depends on process_executer '~> 1.3', which requires
Ruby 3.1.0 or later.

Version 3.0.0 of git includes a fix that prevents a crash when the
method #branch is called on a repository currently in a detached head.
@sergio-bobillier sergio-bobillier force-pushed the sb-ELITERT-1275-update-ruby-dependency branch from 00268b3 to d6d0250 Compare August 26, 2025 07:41
@sergio-bobillier sergio-bobillier requested a review from Zauze August 26, 2025 07:44
@sergio-bobillier sergio-bobillier changed the title [ELITERT-1275] Increase Ruby dependency to 3.0.0 [ELITERT-1275] Increase Ruby dependency to 3.1.0 Aug 27, 2025
@sergio-bobillier sergio-bobillier merged commit 2d9717d into master Aug 27, 2025
2 checks passed
@sergio-bobillier sergio-bobillier deleted the sb-ELITERT-1275-update-ruby-dependency branch August 27, 2025 07:34
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.

2 participants