diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index f0ad5b8cd2..bf8d6d09f9 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -12,11 +12,15 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - # The jekyll/builder is used by GitHub pages - docker-image: [ 'jekyll/builder', 'sylhare/jekyll' ] + # The jekyll/builder was replaced by the action jekyll-build-pages + docker-image: [ 'sylhare/jekyll' ] steps: - uses: actions/checkout@v4 + - name: Build + uses: actions/jekyll-build-pages@v1 + with: + destination: "./output" - name: Build with Docker continue-on-error: true run: | diff --git a/.github/workflows/gem-build.yml b/.github/workflows/gem-build.yml index 7f12bc5262..e8f1076c93 100644 --- a/.github/workflows/gem-build.yml +++ b/.github/workflows/gem-build.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby: [ '3.2', '3.3', '3.4' ] + ruby: [ '3.0', '3.1', '3.2', '3.3', '3.4' ] steps: - uses: actions/checkout@v4 diff --git a/Gemfile b/Gemfile index 01610669cb..0053759ee3 100644 --- a/Gemfile +++ b/Gemfile @@ -1,9 +1,9 @@ source "https://rubygems.org" -gemspec # Should be included in Jekyll but depending on the version Jekyll and Ruby version, it may not be included -# gem 'webrick' -# gem 'kramdown-parser-gfm' +gem 'webrick' +gem 'kramdown-parser-gfm' # For github pages compatibility # gem 'github-pages', group: :jekyll_plugins +gemspec \ No newline at end of file