From a75b78c725f37bba24d85ef5d6eff386cfda97ff Mon Sep 17 00:00:00 2001 From: Peter Jausovec Date: Tue, 5 Aug 2025 12:02:29 +0200 Subject: [PATCH 1/3] update version Signed-off-by: Peter Jausovec --- .github/workflows/preview.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/preview.yaml b/.github/workflows/preview.yaml index 6b0c575a..d1a7581c 100644 --- a/.github/workflows/preview.yaml +++ b/.github/workflows/preview.yaml @@ -12,7 +12,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Create website preview - uses: cloudflare/wrangler-action@v3 + uses: cloudflare/wrangler-action@v3.14.1 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} From ae9ee0f6d56e6d88b1c230257f5966978371fa24 Mon Sep 17 00:00:00 2001 From: Peter Jausovec Date: Tue, 5 Aug 2025 12:14:44 +0200 Subject: [PATCH 2/3] update workflow Signed-off-by: Peter Jausovec --- .github/workflows/preview.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/preview.yaml b/.github/workflows/preview.yaml index d1a7581c..90360f89 100644 --- a/.github/workflows/preview.yaml +++ b/.github/workflows/preview.yaml @@ -11,12 +11,22 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 20.x + + - name: Build the site + run: npm run build:worker + - name: Create website preview uses: cloudflare/wrangler-action@v3.14.1 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} command: versions upload + - name: Print website URL env: DEPLOYMENT_URL: ${{ steps.deploy.outputs.deployment-url }} From 9b17409b553bd79e3bce1e0eecdc649788dbe9d9 Mon Sep 17 00:00:00 2001 From: Peter Jausovec Date: Tue, 5 Aug 2025 12:18:07 +0200 Subject: [PATCH 3/3] npm install Signed-off-by: Peter Jausovec --- .github/workflows/preview.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/preview.yaml b/.github/workflows/preview.yaml index 90360f89..1667c3e7 100644 --- a/.github/workflows/preview.yaml +++ b/.github/workflows/preview.yaml @@ -17,6 +17,9 @@ jobs: with: node-version: 20.x + - name: Install dependencies + run: npm install + - name: Build the site run: npm run build:worker