1

main site deployments

This commit is contained in:
Evan Pratten 2023-11-13 16:56:26 -05:00
parent aa3fbd00c8
commit d10fed39af

View File

@ -13,6 +13,9 @@ jobs:
build:
name: Build
runs-on: ubuntu-latest
permissions:
contents: read
environment: production
steps:
- name: Git checkout
uses: actions/checkout@v2
@ -24,3 +27,13 @@ jobs:
run: |
cd sites/ewpratten.com
/tmp/zola build
- name: Deploy
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: "ewpratten"
workingDirectory: "sites/ewpratten.com"
directory: "public"
gitHubToken: ${{ secrets.GITHUB_TOKEN }}