Skip to content

Commit e444960

Browse files
authored
Update deploy-gh-pages.yml
1 parent 3edbde2 commit e444960

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/workflows/deploy-gh-pages.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,21 @@ jobs:
3434
fi
3535
env:
3636
REPO_NAME: ${{ github.repository }}
37+
- name: Setup Ruby
38+
uses: ruby/setup-ruby@4a9ddd6f338a97768b8006bf671dfbad383215f4
39+
with:
40+
ruby-version: '3.1'
41+
bundler-cache: true
42+
cache-version: 0
3743
- name: Setup Pages
38-
uses: actions/configure-pages@v3
44+
id: pages
45+
uses: actions/configure-pages@v5
3946
- name: Build with Jekyll
40-
uses: actions/jekyll-build-pages@v1
41-
with:
42-
source: ./
43-
destination: ./_site
47+
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
48+
env:
49+
JEKYLL_ENV: production
4450
- name: Upload artifact
45-
uses: actions/upload-pages-artifact@v2
51+
uses: actions/upload-pages-artifact@v3
4652

4753
# Deployment job
4854
deploy:
@@ -54,4 +60,4 @@ jobs:
5460
steps:
5561
- name: Deploy to GitHub Pages
5662
id: deployment
57-
uses: actions/deploy-pages@v2
63+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)