fix: add checkout and build steps to Cloudflare Pages deploy workflow
CD / deploy (push) Successful in 47s
Deploy to Cloudflare Pages / deploy (push) Successful in 12s
CI / test (push) Successful in 1m36s
CI / docker (push) Successful in 22s

This commit is contained in:
zwitschi committed 2026-08-10 11:36:55 +02:00
1 parent 24273b5513
commit 87e9eff1bd
1 file changed
+14
+14
View File
@@ -9,6 +9,20 @@ jobs:
deploy: deploy:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install dependencies
run: cd frontend && npm ci
- name: Build
run: cd frontend && npm run build
- name: Create deployment artifact - name: Create deployment artifact
run: tar -czf site.tgz -C frontend/dist . run: tar -czf site.tgz -C frontend/dist .