because I got bored of customising my CV for every job
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 34 lines 712 B view raw
1name: Deploy client to Cloudflare Pages 2 3on: 4 push: 5 tags: 6 - "*.*.*" 7 8jobs: 9 deploy: 10 name: Build and deploy SPA 11 runs-on: ubuntu-latest 12 permissions: 13 contents: read 14 15 steps: 16 - uses: actions/checkout@v4 17 18 - uses: pnpm/action-setup@v4 19 with: 20 version: latest 21 22 - uses: actions/setup-node@v4 23 with: 24 node-version: 24 25 cache: pnpm 26 27 - name: Install dependencies 28 run: pnpm install --frozen-lockfile 29 30 - name: Build and deploy 31 env: 32 CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }} 33 CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} 34 run: ./ci/deploy-client.sh