Skip to content

Commit a507f3b

Browse files
committed
Update GitHub Actions
Update to actions/checkout@v6, peaceiris/actions-gh-pages@v4, and actions/cache@v5. The main driving factor here is GitHub's deprecation of old NodeJS versions, which will soon make some of the versions we're currently using break. > Node.js 20 actions are deprecated. The following actions are running > on Node.js 20 and may not work as expected: actions/cache@v4, > actions/checkout@v2. Actions will be forced to run with Node.js 24 by > default starting June 2nd, 2026. Node.js 20 will be removed from the > runner on September 16th, 2026. Please check if updated versions of > these actions are available that support Node.js 24.
1 parent 4d46387 commit a507f3b

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/actions/jekyll-build/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ runs:
44
using: composite
55
steps:
66
- name: Cache Gem Dependencies
7-
uses: actions/cache@v4
7+
uses: actions/cache@v5
88
with:
99
path: vendor/bundle
1010
key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock', '.ruby-version') }}

.github/workflows/github-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ jobs:
1515
runs-on: ubuntu-latest
1616
container: ruby:3.4
1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v6
1919

2020
- uses: ./.github/actions/jekyll-build
2121

2222
- name: Deploy static site to gh-pages branch.
23-
uses: peaceiris/actions-gh-pages@v3
23+
uses: peaceiris/actions-gh-pages@v4
2424
with:
2525
github_token: ${{ secrets.GITHUB_TOKEN }}
2626
publish_dir: ./_site

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ jobs:
1414
runs-on: ubuntu-latest
1515
container: ruby:3.4
1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v6
1818

1919
- uses: ./.github/actions/jekyll-build

0 commit comments

Comments
 (0)