Skip to content

Commit c24a8a4

Browse files
committed
chore: update to ruby on rails 8
1 parent 9f7cdb2 commit c24a8a4

File tree

5 files changed

+68
-65
lines changed

5 files changed

+68
-65
lines changed

Diff for: .ruby-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ruby-3.3.5
1+
ruby-3.3.6

Diff for: Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# syntax = docker/dockerfile:1
22

33
# Make sure RUBY_VERSION matches the Ruby version in .ruby-version and Gemfile
4-
ARG RUBY_VERSION=3.3.5
4+
ARG RUBY_VERSION=3.3.6
55
FROM registry.docker.com/library/ruby:$RUBY_VERSION-slim
66

77
# Rails app lives here

Diff for: Gemfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
source "https://rubygems.org"
22

3-
ruby "3.3.5"
3+
ruby "3.3.6"
44

55
# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
6-
gem "rails", "~> 7.2", ">= 7.2"
6+
gem "rails", "~> 8", ">= 8"
77

88
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
99
gem "sprockets-rails"

Diff for: Gemfile.lock

+63-60
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,67 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
actioncable (7.2.1)
5-
actionpack (= 7.2.1)
6-
activesupport (= 7.2.1)
4+
actioncable (8.0.0)
5+
actionpack (= 8.0.0)
6+
activesupport (= 8.0.0)
77
nio4r (~> 2.0)
88
websocket-driver (>= 0.6.1)
99
zeitwerk (~> 2.6)
10-
actionmailbox (7.2.1)
11-
actionpack (= 7.2.1)
12-
activejob (= 7.2.1)
13-
activerecord (= 7.2.1)
14-
activestorage (= 7.2.1)
15-
activesupport (= 7.2.1)
10+
actionmailbox (8.0.0)
11+
actionpack (= 8.0.0)
12+
activejob (= 8.0.0)
13+
activerecord (= 8.0.0)
14+
activestorage (= 8.0.0)
15+
activesupport (= 8.0.0)
1616
mail (>= 2.8.0)
17-
actionmailer (7.2.1)
18-
actionpack (= 7.2.1)
19-
actionview (= 7.2.1)
20-
activejob (= 7.2.1)
21-
activesupport (= 7.2.1)
17+
actionmailer (8.0.0)
18+
actionpack (= 8.0.0)
19+
actionview (= 8.0.0)
20+
activejob (= 8.0.0)
21+
activesupport (= 8.0.0)
2222
mail (>= 2.8.0)
2323
rails-dom-testing (~> 2.2)
24-
actionpack (7.2.1)
25-
actionview (= 7.2.1)
26-
activesupport (= 7.2.1)
24+
actionpack (8.0.0)
25+
actionview (= 8.0.0)
26+
activesupport (= 8.0.0)
2727
nokogiri (>= 1.8.5)
28-
racc
29-
rack (>= 2.2.4, < 3.2)
28+
rack (>= 2.2.4)
3029
rack-session (>= 1.0.1)
3130
rack-test (>= 0.6.3)
3231
rails-dom-testing (~> 2.2)
3332
rails-html-sanitizer (~> 1.6)
3433
useragent (~> 0.16)
35-
actiontext (7.2.1)
36-
actionpack (= 7.2.1)
37-
activerecord (= 7.2.1)
38-
activestorage (= 7.2.1)
39-
activesupport (= 7.2.1)
34+
actiontext (8.0.0)
35+
actionpack (= 8.0.0)
36+
activerecord (= 8.0.0)
37+
activestorage (= 8.0.0)
38+
activesupport (= 8.0.0)
4039
globalid (>= 0.6.0)
4140
nokogiri (>= 1.8.5)
42-
actionview (7.2.1)
43-
activesupport (= 7.2.1)
41+
actionview (8.0.0)
42+
activesupport (= 8.0.0)
4443
builder (~> 3.1)
4544
erubi (~> 1.11)
4645
rails-dom-testing (~> 2.2)
4746
rails-html-sanitizer (~> 1.6)
48-
activejob (7.2.1)
49-
activesupport (= 7.2.1)
47+
activejob (8.0.0)
48+
activesupport (= 8.0.0)
5049
globalid (>= 0.3.6)
51-
activemodel (7.2.1)
52-
activesupport (= 7.2.1)
53-
activerecord (7.2.1)
54-
activemodel (= 7.2.1)
55-
activesupport (= 7.2.1)
50+
activemodel (8.0.0)
51+
activesupport (= 8.0.0)
52+
activerecord (8.0.0)
53+
activemodel (= 8.0.0)
54+
activesupport (= 8.0.0)
5655
timeout (>= 0.4.0)
57-
activestorage (7.2.1)
58-
actionpack (= 7.2.1)
59-
activejob (= 7.2.1)
60-
activerecord (= 7.2.1)
61-
activesupport (= 7.2.1)
56+
activestorage (8.0.0)
57+
actionpack (= 8.0.0)
58+
activejob (= 8.0.0)
59+
activerecord (= 8.0.0)
60+
activesupport (= 8.0.0)
6261
marcel (~> 1.0)
63-
activesupport (7.2.1)
62+
activesupport (8.0.0)
6463
base64
64+
benchmark (>= 0.3)
6565
bigdecimal
6666
concurrent-ruby (~> 1.0, >= 1.3.1)
6767
connection_pool (>= 2.2.5)
@@ -71,9 +71,11 @@ GEM
7171
minitest (>= 5.1)
7272
securerandom (>= 0.3)
7373
tzinfo (~> 2.0, >= 2.0.5)
74+
uri (>= 0.13.1)
7475
addressable (2.8.6)
7576
public_suffix (>= 2.0.2, < 6.0)
7677
base64 (0.2.0)
78+
benchmark (0.4.0)
7779
bigdecimal (3.1.7)
7880
bindex (0.8.1)
7981
bootsnap (1.18.3)
@@ -91,7 +93,7 @@ GEM
9193
concurrent-ruby (1.3.4)
9294
connection_pool (2.4.1)
9395
crass (1.0.6)
94-
date (3.3.4)
96+
date (3.4.0)
9597
debug (1.9.1)
9698
irb (~> 1.10)
9799
reline (>= 0.3.8)
@@ -126,7 +128,7 @@ GEM
126128
mini_mime (1.1.5)
127129
minitest (5.22.3)
128130
msgpack (1.7.2)
129-
net-imap (0.4.15)
131+
net-imap (0.5.1)
130132
date
131133
net-protocol
132134
net-pop (0.1.2)
@@ -162,30 +164,30 @@ GEM
162164
rackup (2.1.0)
163165
rack (>= 3)
164166
webrick (~> 1.8)
165-
rails (7.2.1)
166-
actioncable (= 7.2.1)
167-
actionmailbox (= 7.2.1)
168-
actionmailer (= 7.2.1)
169-
actionpack (= 7.2.1)
170-
actiontext (= 7.2.1)
171-
actionview (= 7.2.1)
172-
activejob (= 7.2.1)
173-
activemodel (= 7.2.1)
174-
activerecord (= 7.2.1)
175-
activestorage (= 7.2.1)
176-
activesupport (= 7.2.1)
167+
rails (8.0.0)
168+
actioncable (= 8.0.0)
169+
actionmailbox (= 8.0.0)
170+
actionmailer (= 8.0.0)
171+
actionpack (= 8.0.0)
172+
actiontext (= 8.0.0)
173+
actionview (= 8.0.0)
174+
activejob (= 8.0.0)
175+
activemodel (= 8.0.0)
176+
activerecord (= 8.0.0)
177+
activestorage (= 8.0.0)
178+
activesupport (= 8.0.0)
177179
bundler (>= 1.15.0)
178-
railties (= 7.2.1)
180+
railties (= 8.0.0)
179181
rails-dom-testing (2.2.0)
180182
activesupport (>= 5.0.0)
181183
minitest
182184
nokogiri (>= 1.6)
183185
rails-html-sanitizer (1.6.0)
184186
loofah (~> 2.21)
185187
nokogiri (~> 1.14)
186-
railties (7.2.1)
187-
actionpack (= 7.2.1)
188-
activesupport (= 7.2.1)
188+
railties (8.0.0)
189+
actionpack (= 8.0.0)
190+
activesupport (= 8.0.0)
189191
irb (~> 1.13)
190192
rackup (>= 1.0.0)
191193
rake (>= 12.2)
@@ -222,13 +224,14 @@ GEM
222224
railties (>= 6.0.0)
223225
stringio (3.1.0)
224226
thor (1.3.1)
225-
timeout (0.4.1)
227+
timeout (0.4.2)
226228
turbo-rails (2.0.5)
227229
actionpack (>= 6.0.0)
228230
activejob (>= 6.0.0)
229231
railties (>= 6.0.0)
230232
tzinfo (2.0.6)
231233
concurrent-ruby (~> 1.0)
234+
uri (1.0.2)
232235
useragent (0.16.10)
233236
web-console (4.2.1)
234237
actionview (>= 6.0.0)
@@ -259,7 +262,7 @@ DEPENDENCIES
259262
importmap-rails
260263
jbuilder
261264
puma (>= 5.0)
262-
rails (~> 7.2, >= 7.2)
265+
rails (~> 8, >= 8)
263266
selenium-webdriver
264267
sprockets-rails
265268
sqlite3 (~> 1.4)
@@ -269,7 +272,7 @@ DEPENDENCIES
269272
web-console
270273

271274
RUBY VERSION
272-
ruby 3.3.5p100
275+
ruby 3.3.6p108
273276

274277
BUNDLED WITH
275278
2.5.3

Diff for: docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ services:
1818
SECRET_KEY_BASE: secret
1919

2020
db:
21-
image: postgres:15.7-alpine
21+
image: postgres:16-alpine
2222
volumes:
2323
- ./tmp/db:/var/lib/postgresql/data
2424
environment:

0 commit comments

Comments
 (0)