Skip to content

Commit

Permalink
dev: so tired of psych not building on various things
Browse files Browse the repository at this point in the history
this time, it's the ruby:alpine images that removed all the -dev
libraries. JFC i'm just trying to stay green here.
  • Loading branch information
flavorjones committed Jan 19, 2025
1 parent 8378749 commit c10fd7a
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
6 changes: 2 additions & 4 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,6 @@ end
# If Psych doesn't build, you can disable this group locally by running
# `bundle config set --local without rdoc`
# Then re-run `bundle install`.
unless RUBY_PLATFORM == "java" # see #3391 and https://github.com/jruby/jruby/issues/7262
group :rdoc do
gem "rdoc", "6.10.0"
end
group :rdoc do
gem "rdoc", "6.10.0" unless RUBY_PLATFORM == "java" || ENV["CI"]
end
1 change: 1 addition & 0 deletions scripts/test-gem-install
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ popd
# 2.3.21 because https://github.com/rubygems/rubygems/issues/5914
# 2.3.22 because https://github.com/rubygems/rubygems/issues/5940
gem install bundler -v "~> 2.2, != 2.3.21, != 2.3.22"
bundle config set --local without rdoc
bundle install --local || bundle install

rm -rf lib ext # ensure we don't use the local files
Expand Down

0 comments on commit c10fd7a

Please sign in to comment.