fix build (by ruby 3.3 pin)
hab mir gedacht ich mach mal n MR um die build pipeline zu fixen, bei der bisher das latest
tag vom ruby image verwendet wird.
Wie SkuLd herausgefunden hat, das Problem ist dass ab ruby 3.4 Jekyll momentan noch csv
und base64
explizit als gems brauch https://github.com/jekyll/jekyll/issues/9741
Jetzt kann man die zwar hinzufügen und löst das aktuelle Problem: dena/homepage_source@0dfb83a0
Aber das nächste wartet schon um die Ecke mit dem logger
gem ab ruby 3.5:
$ bundle exec jekyll build -d public
/usr/local/bundle/gems/jekyll-4.3.4/lib/jekyll.rb:26: warning: logger was loaded from the standard library, but will no longer be part of the default gems starting from Ruby 3.5.0.
You can add logger to your Gemfile or gemspec to silence this warning.
Da ruby 3.3 noch zwei Jahre supported wird und der build damit läuft wäre es wohl das einfachste das image das zum bauen verwendet wird auf diesen tag zu pinnen - das ist das was in diesem MR gemacht wird