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