Skip to content

Commit edaa3ff

Browse files
committed
Fix CI deployment by updating Gemfile with version constraints - Added Ruby version specification - Added version constraints for all gems to prevent conflicts - Should resolve uri gem conflict in GitHub Actions environment
1 parent 8ad4c6e commit edaa3ff

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

Gemfile

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,30 @@
11
source 'https://rubygems.org'
2+
3+
# Specify Ruby version for compatibility
4+
ruby '~> 3.0.0'
5+
26
group :jekyll_plugins do
37
require 'rbconfig'
48
gem 'wdm', '>= 0.1.0' if RbConfig::CONFIG['target_os'] =~ /mswin|mingw/i
5-
gem 'jekyll'
6-
gem 'jekyll-archives'
7-
gem 'jekyll-diagrams'
8-
gem 'jekyll-email-protect'
9-
gem 'jekyll-feed'
10-
gem 'jekyll-imagemagick'
11-
gem 'jekyll-minifier'
12-
gem 'jekyll-paginate-v2'
13-
gem 'jekyll-scholar'
14-
gem 'jekyll-sitemap'
15-
gem 'jekyll-target-blank'
16-
gem 'jekyll-twitter-plugin'
17-
gem 'jemoji'
9+
gem 'jekyll', '~> 4.4.0'
10+
gem 'jekyll-archives', '~> 2.3.0'
11+
gem 'jekyll-diagrams', '~> 0.10.0'
12+
gem 'jekyll-email-protect', '~> 1.1.0'
13+
gem 'jekyll-feed', '~> 0.17.0'
14+
gem 'jekyll-imagemagick', '~> 1.4.0'
15+
gem 'jekyll-minifier', '~> 0.1.10'
16+
gem 'jekyll-paginate-v2', '~> 3.0.0'
17+
gem 'jekyll-scholar', '~> 7.2.0'
18+
gem 'jekyll-sitemap', '~> 1.4.0'
19+
gem 'jekyll-target-blank', '~> 2.0.2'
20+
gem 'jekyll-twitter-plugin', '~> 2.1.0'
21+
gem 'jemoji', '~> 0.13.0'
1822
# gem 'mini_racer'
19-
gem 'unicode_utils'
20-
gem 'webrick'
23+
gem 'unicode_utils', '~> 1.4.0'
24+
gem 'webrick', '~> 1.9.1'
2125
end
26+
2227
group :other_plugins do
23-
gem 'httparty'
24-
gem 'feedjira'
28+
gem 'httparty', '~> 0.23.1'
29+
gem 'feedjira', '~> 3.2.5'
2530
end

0 commit comments

Comments
 (0)