File tree Expand file tree Collapse file tree 11 files changed +247
-1116
lines changed Expand file tree Collapse file tree 11 files changed +247
-1116
lines changed Original file line number Diff line number Diff line change 11# Make sure RUBY_VERSION matches the Ruby version in .ruby-version and Gemfile
2- ARG RUBY_VERSION=3.1.2
2+ ARG RUBY_VERSION=3.3.3
33FROM registry.docker.com/library/ruby:$RUBY_VERSION-slim as base
44
55# Install packages needed to build gems and node modules
@@ -8,7 +8,7 @@ RUN apt-get update -qq && \
88
99# Install JavaScript dependencies
1010# Make sure NODE_VERSION matches the node version in .nvmrc and package.json
11- ARG NODE_VERSION=18.13 .0
11+ ARG NODE_VERSION=22.3 .0
1212ARG YARN_VERSION=1.22.19
1313ENV PATH=/usr/local/node/bin:$PATH
1414RUN curl -sL https://github.com/nodenv/node-build/archive/master.tar.gz | tar xz -C /tmp/ && \
Original file line number Diff line number Diff line change 1313 strategy :
1414 fail-fast : false
1515 matrix :
16- node : [18 .x]
17- ruby : [3.1.2 ]
16+ node : [22 .x]
17+ ruby : [3.3.3 ]
1818
1919 env :
2020 RAILS_ENV : test
Original file line number Diff line number Diff line change 1313 strategy :
1414 fail-fast : false
1515 matrix :
16- node : [18 .x]
17- ruby : [3.1.2 ]
16+ node : [22 .x]
17+ ruby : [3.3.3 ]
1818
1919 env :
2020 RAILS_ENV : test
Original file line number Diff line number Diff line change 1313 strategy :
1414 fail-fast : false
1515 matrix :
16- node : [18 .x]
17- ruby : [3.1.2 ]
16+ node : [22 .x]
17+ ruby : [3.3.3 ]
1818
1919 services :
2020 postgres :
Original file line number Diff line number Diff line change 1- v18.13 .0
1+ v22.3 .0
Original file line number Diff line number Diff line change 1- 3.1.2
1+ 3.3.3
Original file line number Diff line number Diff line change 33source "https://rubygems.org"
44git_source ( :github ) { |repo | "https://github.com/#{ repo } .git" }
55
6- ruby "3.1.2 "
6+ ruby "3.3.3 "
77
8- gem "react_on_rails" , "14.0.0 "
9- gem "shakapacker" , "7.2.1 "
8+ gem "react_on_rails" , "14.0.3 "
9+ gem "shakapacker" , "8.0.0 "
1010
1111# Bundle edge Rails instead: gem "rails", github: "rails/rails"
1212gem "listen"
@@ -45,11 +45,10 @@ gem "autoprefixer-rails"
4545
4646gem "awesome_print"
4747
48- # FIXME: quick fix for rails6, not needed since rails 7.0.1
49- # https://github.com/rails/rails/pull/44083
50- gem "net-imap" , require : false
51- gem "net-pop" , require : false
52- gem "net-smtp" , require : false
48+ # Needed until Ruby 3.3.4 is released https://github.com/ruby/ruby/pull/11006
49+ # Related issue: https://github.com/ruby/net-pop/issues/26
50+ # TODO: When Ruby 3.3.4 is released, upgrade Ruby and remove this line
51+ gem "net-pop" , github : "ruby/net-pop"
5352
5453gem "redcarpet"
5554
You can’t perform that action at this time.
0 commit comments