Skip to content

Commit 0863f56

Browse files
committed
Remove EOL Ruby 3.1.x
Ruby 3.1 reached end-of-life on March 26, 2025 and is no longer receiving security updates. Changes: - Remove Ruby 3.1.6 and 3.1.7 from manifest.yml dependencies - Remove Ruby 3.1.x deprecation notice from manifest.yml - Remove Ruby 3.1.3 from java-index - Update test fixtures to use Ruby 3.2.x instead of 3.1.x Refs: https://www.ruby-lang.org/en/downloads/branches/
1 parent 7d78183 commit 0863f56

6 files changed

Lines changed: 7 additions & 41 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
source 'https://rubygems.org'
2-
ruby "~>3.1.0"
2+
ruby "~>3.2.0"
33
gem "cf-app-utils"
44
gem "webrick"
55
gem "sinatra"

fixtures/default/rails6_sprockets/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source 'https://rubygems.org'
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby '~> 3.1.0'
4+
ruby '~> 3.2.0'
55

66
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
77
gem 'rails', '~> 6.1.0'

fixtures/default/rails7/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source 'https://rubygems.org'
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby '~> 3.1.0'
4+
ruby '~> 3.2.0'
55

66
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
77
gem 'rails', '~> 7.1'

fixtures/multibuildpack/rails6/Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
source 'https://rubygems.org'
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4-
ruby '~> 3.1.0'
4+
ruby '~> 3.2.0'
55

66
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
77
gem 'rails', '~> 6.1.0'

java-index/index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
3.1.3: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.1.3_linux_x64_cflinuxfs4_add107db.tgz
32
3.2.0: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.2.0_linux_x64_cflinuxfs4_eed4b6cb.tgz
43
3.2.1: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.2.1_linux_x64_cflinuxfs4_3c69ef49.tgz
54
3.2.8: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.2.8_linux_x64_cflinuxfs4_18ec473d.tgz
5+

manifest.yml

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ dependency_deprecation_dates:
1010
name: node
1111
date: 2025-04-30
1212
link: https://github.com/nodejs/Release
13-
- version_line: 3.1.x
14-
name: ruby
15-
date: 2025-03-31
16-
link: https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/
13+
1714
- version_line: 3.2.x
1815
name: ruby
1916
date: 2026-03-31
@@ -77,38 +74,7 @@ dependencies:
7774
- cflinuxfs4
7875
source: https://java-buildpack.cloudfoundry.org/openjdk-jdk/bionic/x86_64/openjdk-jdk-1.8.0_242-bionic.tar.gz
7976
source_sha256: dcb9fea2fc3a9b003031874ed17aa5d5a7ebbe397b276ecc8c814633003928fe
80-
- name: ruby
81-
version: 3.1.6
82-
uri: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.1.6_linux_x64_cflinuxfs3_ae207103.tgz
83-
sha256: ae207103a80831dd56cc6e99eeecbbc66f89b22140f8348db2358e196a63937d
84-
cf_stacks:
85-
- cflinuxfs3
86-
source: https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.6.tar.gz
87-
source_sha256: 0d0dafb859e76763432571a3109d1537d976266be3083445651dc68deed25c22
88-
- name: ruby
89-
version: 3.1.6
90-
uri: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.1.6_linux_x64_cflinuxfs4_3bb9e196.tgz
91-
sha256: 3bb9e196ce24341ec075b6cccd39c764997453f248e7765793d34215829588f0
92-
cf_stacks:
93-
- cflinuxfs4
94-
source: https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.6.tar.gz
95-
source_sha256: 0d0dafb859e76763432571a3109d1537d976266be3083445651dc68deed25c22
96-
- name: ruby
97-
version: 3.1.7
98-
uri: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.1.7_linux_x64_cflinuxfs3_0469d2af.tgz
99-
sha256: '0469d2afc8b0bd03aaa0c497de995b5e3435080fe087aa7fbb5ede6d90c79522'
100-
cf_stacks:
101-
- cflinuxfs3
102-
source: https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.7.tar.gz
103-
source_sha256: 0556acd69f141ddace03fa5dd8d76e7ea0d8f5232edf012429579bcdaab30e7b
104-
- name: ruby
105-
version: 3.1.7
106-
uri: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.1.7_linux_x64_cflinuxfs4_b50704f1.tgz
107-
sha256: b50704f13d77a6bec7a6f82ba4f0a75ec2a74f80c0943cc98f8142eee011e35e
108-
cf_stacks:
109-
- cflinuxfs4
110-
source: https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.7.tar.gz
111-
source_sha256: 0556acd69f141ddace03fa5dd8d76e7ea0d8f5232edf012429579bcdaab30e7b
77+
11278
- name: ruby
11379
version: 3.2.8
11480
uri: https://buildpacks.cloudfoundry.org/dependencies/ruby/ruby_3.2.8_linux_x64_cflinuxfs3_f36a7c8d.tgz

0 commit comments

Comments
 (0)