Skip to content

Commit de61192

Browse files
committed
Alt deploy of pull requests
1 parent d2fddcb commit de61192

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/deploy-ghpages.yml

+23
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,26 @@ jobs:
2727
github_token: ${{ secrets.ghpat }}
2828
publish_dir: ./public
2929
cname: digitalevidencetoolkit.org
30+
31+
preview:
32+
runs-on: ubuntu-20.04
33+
if: ${{ github.event_name == 'pull_request' }}
34+
35+
steps:
36+
- uses: actions/checkout@v2
37+
38+
- name: Setup Hugo
39+
uses: peaceiris/actions-hugo@v2
40+
with:
41+
hugo-version: "0.133.0"
42+
extended: true
43+
44+
- name: Build
45+
run: hugo --minify
46+
47+
- name: Deploy Preview
48+
uses: peaceiris/actions-gh-pages@v3
49+
with:
50+
github_token: ${{ secrets.ghpat }}
51+
publish_dir: ./public
52+
cname: pr-${{ github.event.pull_request.number }}.digitalevidencetoolkit.org

0 commit comments

Comments
 (0)