diff --git a/.github/workflows/build_and_deploy.yml b/.github/workflows/build_and_deploy.yml index da9bc87..1adeee7 100644 --- a/.github/workflows/build_and_deploy.yml +++ b/.github/workflows/build_and_deploy.yml @@ -19,16 +19,14 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@ec02537da5712d66d4d50a0f33b7eb52773b5ed1 with: - ruby-version: '2.7' + ruby-version: '3.2.2' + bundler-cache: true - name: Install dependencies - run: | - gem install bundler - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 + run: bundle install - name: "Build Site" run: bundle exec jekyll build env: diff --git a/.ruby-version b/.ruby-version index 2c9b4ef..be94e6f 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.7.3 +3.2.2 diff --git a/Gemfile b/Gemfile index af4cc10..8028f04 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,7 @@ source "https://rubygems.org" gem "jekyll", "~> 4.2.0" +gem "webrick" group :jekyll_plugins do gem "jekyll-feed", "~> 0.12" diff --git a/Gemfile.lock b/Gemfile.lock index 00b41e5..2bc6a11 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -58,15 +58,18 @@ GEM terminal-table (2.0.0) unicode-display_width (~> 1.1, >= 1.1.1) unicode-display_width (1.8.0) + webrick (1.8.1) PLATFORMS arm64-darwin-22 + arm64-darwin-23 x86_64-darwin-18 x86_64-darwin-21 DEPENDENCIES jekyll (~> 4.2.0) jekyll-feed (~> 0.12) + webrick BUNDLED WITH - 2.3.7 + 2.5.4