1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-27 13:16:21 -04:00
2019-08-22 08:38:30 -04:00

29 lines
715 B
YAML

name: Deploy
on:
push:
branches:
- master
jobs:
deploy:
runs-on: ubuntu-18.04
steps:
- name: Checkout repository
uses: actions/checkout@master
- name: Build Hugo site
uses: peaceiris/actions-hugo@v0.56.3
with:
args: -b "/" --gc --cleanDestinationDir -v --debug
- name: Upload artifact for debugging
uses: actions/upload-artifact@master
with:
name: public
path: ./public
- name: Purge cache
uses: jakejarvis/cloudflare-purge-action@master
env:
CLOUDFLARE_ZONE: ${{ secrets.CLOUDFLARE_ZONE }}
CLOUDFLARE_EMAIL: ${{ secrets.CLOUDFLARE_EMAIL }}
CLOUDFLARE_KEY: ${{ secrets.CLOUDFLARE_KEY }}