File tree Expand file tree Collapse file tree 1 file changed +6
-19
lines changed
Expand file tree Collapse file tree 1 file changed +6
-19
lines changed Original file line number Diff line number Diff line change 1- # This workflow uses actions that are not certified by GitHub.
2- # They are provided by a third-party and are governed by
3- # separate terms of service, privacy policy, and support
4- # documentation.
5-
61# Sample workflow for building and deploying a Jekyll site to GitHub Pages
7- name : Deploy Jekyll site to Pages
2+ name : Deploy Jekyll with GitHub Pages dependencies preinstalled
83
94on :
10- # Runs on pushes targeting the gh-pages branch
5+ # Runs on pushes targeting the default branch
116 push :
127 branches : ["gh-pages"]
138
@@ -33,22 +28,14 @@ jobs:
3328 steps :
3429 - name : Checkout
3530 uses : actions/checkout@v4
36- - name : Setup Ruby
37- uses : ruby/setup-ruby@8575951200e472d5f2d95c625da0c7bec8217c42 # v1.161.0
38- with :
39- ruby-version : ' 3.1' # Not needed with a .ruby-version file
40- bundler-cache : true # runs 'bundle install' and caches installed gems automatically
41- cache-version : 0 # Increment this number if you need to re-download cached gems
4231 - name : Setup Pages
43- id : pages
4432 uses : actions/configure-pages@v5
4533 - name : Build with Jekyll
46- # Outputs to the './_site' directory by default
47- run : bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
48- env :
49- JEKYLL_ENV : production
34+ uses : actions/jekyll-build-pages@v1
35+ with :
36+ source : ./
37+ destination : ./_site
5038 - name : Upload artifact
51- # Automatically uploads an artifact from the './_site' directory by default
5239 uses : actions/upload-pages-artifact@v3
5340
5441 # Deployment job
You can’t perform that action at this time.
0 commit comments