File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Preview Site
2+
3+ on :
4+ pull_request :
5+ workflow_dispatch :
6+
7+ permissions :
8+ contents : read
9+ pages : write
10+ id-token : write
11+
12+ concurrency :
13+ group : " pages-preview-${{ github.ref }}"
14+ cancel-in-progress : true
15+
16+ jobs :
17+ build :
18+ runs-on : ubuntu-latest
19+ steps :
20+ - name : Check out source
21+ uses : actions/checkout@v4
22+ - name : Set up Ruby
23+ uses : ruby/setup-ruby@v1
24+ with :
25+ bundler-cache : true
26+ - name : Build site
27+ run : bundle exec jekyll build --trace --destination _site
28+ - name : Upload artifact
29+ uses : actions/upload-pages-artifact@v3
30+ with :
31+ path : _site
32+
33+ deploy :
34+ needs : build
35+ runs-on : ubuntu-latest
36+ permissions :
37+ contents : read
38+ pages : write
39+ id-token : write
40+ environment :
41+ name : github-pages
42+ url : ${{ steps.deployment.outputs.page_url }}
43+ steps :
44+ - name : Deploy preview
45+ id : deployment
46+ uses : actions/deploy-pages@v4
47+ with :
48+ preview : true
Original file line number Diff line number Diff line change 1+ 3.1.2
You can’t perform that action at this time.
0 commit comments