25 lines
602 B
YAML
25 lines
602 B
YAML
name: Sync gmem.ca
|
|
on:
|
|
push:
|
|
paths:
|
|
- 'gmem.ca/**'
|
|
- '.forgejo/workflows/sync-gmemca.yml'
|
|
|
|
jobs:
|
|
sync:
|
|
runs-on: debian-latest
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@v3.5.3
|
|
with:
|
|
ref: trunk
|
|
- name: Publish to Cloudflare Pages
|
|
uses: https://github.com/cloudflare/pages-action@v1
|
|
with:
|
|
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
|
|
accountId: 7dc420732ea679a530aee304ea49a63c
|
|
projectName: arch-dog
|
|
directory: .
|
|
branch: main
|
|
workingDirectory: gmem.ca
|