Skip to content

Commit 5c2a2ca

Browse files
committed
Upgrade ruby and nodejs versions in default.nix
- Pinned versions for rails and dependencies - Ignored packages defined in node2nix, since it has support until node 18 (LTS is 22) - Added `require "logger"` to boot.rb and webpack bin
1 parent fd6cd1c commit 5c2a2ca

File tree

6 files changed

+639
-497
lines changed

6 files changed

+639
-497
lines changed

Gemfile

+7-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ source 'https://rubygems.org'
22

33
gem 'dotenv-rails'
44

5-
gem 'rails', '~> 6.0'
5+
gem 'rails', '~> 6.1'
66

77
# use of Haml and rabl
88
gem 'haml'
@@ -22,7 +22,7 @@ gem 'devise'
2222
gem 'doorkeeper'
2323
gem 'doorkeeper-openid_connect'
2424

25-
gem 'impressionist', github: 'charlotte-ruby/impressionist'
25+
gem 'impressionist'
2626

2727
# rests calls for mailgun
2828
gem 'rest-client'
@@ -39,12 +39,14 @@ gem 'pagy'
3939
gem 'image_processing'
4040
gem 'rails-settings-cached', '~> 0.7'
4141

42+
gem 'psych', '< 4'
43+
4244
# phone number validation
4345
gem 'telephone_number'
4446

4547
gem 'csv'
46-
gem 'i18n-js'
47-
gem 'sidekiq'
48+
gem 'i18n-js', '~> 3.9'
49+
gem 'sidekiq', '~> 6.4'
4850

4951
# Database
5052
gem 'pg'
@@ -59,7 +61,7 @@ group :production, :staging do
5961
end
6062

6163
group :development, :test, :staging do
62-
gem 'faker'
64+
gem 'faker', '~> 2.19'
6365
end
6466

6567
group :development do

0 commit comments

Comments
 (0)