We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c3fd7b7 commit 11294b8Copy full SHA for 11294b8
script/init_environment.sh
@@ -11,10 +11,6 @@ pre-flight() {
11
# Installing git package
12
pacman -S --noconfirm git
13
14
- # Installing ca-certificates package to avoid SSL issues
15
- pacman -S --noconfirm ca-certificates
16
- update-ca-trust
17
-
18
# Installing openssh package
19
if [[ -n "${SSH_PRIVATE_KEY}" ]]; then
20
pacman -S --noconfirm openssh
@@ -58,6 +54,10 @@ init_ruby() {
58
54
59
55
# debug
60
56
ruby -v && bundle version
57
+
+ # OpenSSL 3.6 broke Ruby's OpenSSL bindings, see: https://github.com/ruby/openssl/issues/949
+ # By using the openssl gem, we can pick up the fixes without needing to upgrade Ruby.
+ echo "gem 'openssl', '>= 3.3.1'" >> ${JEKYLL_SRC}/Gemfile"
61
}
62
63
pre-flight && init_ruby
0 commit comments