Skip to content

Commit ab9694a

Browse files
authored
Fix/ruby build (#102)
* Create .ruby-version * update Gems * Update jekyll.yml --------- Co-authored-by: Daniele Guido <1181642+danieleguido@users.noreply.github.com>
1 parent 3afb689 commit ab9694a

4 files changed

Lines changed: 19 additions & 7 deletions

File tree

.github/workflows/jekyll.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name: Deploy Jekyll site to Pages
99
on:
1010
# Runs on pushes targeting the default branch
1111
push:
12-
branches: ["master"]
12+
branches: ['master']
1313

1414
# Allows you to run this workflow manually from the Actions tab
1515
workflow_dispatch:
@@ -23,7 +23,7 @@ permissions:
2323
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
2424
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
2525
concurrency:
26-
group: "pages"
26+
group: 'pages'
2727
cancel-in-progress: false
2828

2929
jobs:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Setup Ruby
3737
uses: ruby/setup-ruby@086ffb1a2090c870a3f881cc91ea83aa4243d408 # v1.195.0
3838
with:
39-
ruby-version: '3.1' # Not needed with a .ruby-version file
39+
# ruby-version: '3.1' # Not needed with a .ruby-version file
4040
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
4141
cache-version: 0 # Increment this number if you need to re-download cached gems
4242
- name: Setup Pages

.ruby-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.4.1

Gemfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1+
ruby "3.4.1"
12
source 'https://rubygems.org'
23
gem "empty-jekyll-theme" # This is the theme we're using
34
gem "github-pages", "~> 228", group: :jekyll_plugins
4-
gem "webrick", "~> 1.8"
5+
gem "webrick", "~> 1.8"
6+
7+
gem "csv"
8+
gem "base64"

Gemfile.lock

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ GEM
2323
commonmarker (0.23.10)
2424
concurrent-ruby (1.2.3)
2525
connection_pool (2.4.1)
26+
csv (3.3.3)
2627
dnsruby (1.70.0)
2728
simpleidn (~> 0.2.1)
2829
drb (2.2.0)
@@ -217,6 +218,7 @@ GEM
217218
rb-fsevent (~> 0.10, >= 0.10.3)
218219
rb-inotify (~> 0.9, >= 0.9.10)
219220
mercenary (0.3.6)
221+
mini_portile2 (2.8.8)
220222
minima (2.5.1)
221223
jekyll (>= 3.5, < 5.0)
222224
jekyll-feed (~> 0.9)
@@ -225,9 +227,8 @@ GEM
225227
mutex_m (0.2.0)
226228
net-http (0.4.1)
227229
uri
228-
nokogiri (1.16.2-x86_64-darwin)
229-
racc (~> 1.4)
230-
nokogiri (1.16.2-x86_64-linux)
230+
nokogiri (1.16.2)
231+
mini_portile2 (~> 2.8.2)
231232
racc (~> 1.4)
232233
octokit (4.25.1)
233234
faraday (>= 1, < 3)
@@ -268,13 +269,19 @@ GEM
268269
webrick (1.8.1)
269270

270271
PLATFORMS
272+
arm64-darwin-24
271273
x86_64-darwin-21
272274
x86_64-linux
273275

274276
DEPENDENCIES
277+
base64
278+
csv
275279
empty-jekyll-theme
276280
github-pages (~> 228)
277281
webrick (~> 1.8)
278282

283+
RUBY VERSION
284+
ruby 3.4.1p0
285+
279286
BUNDLED WITH
280287
2.4.19

0 commit comments

Comments
 (0)