From 7a78565c97068f43bc7f993dbfaef29a7ca890d7 Mon Sep 17 00:00:00 2001 From: "Michael H." Date: Thu, 8 Jan 2026 18:13:07 +0100 Subject: [PATCH] deploy(frontend): merge variable injection & build step --- .github/workflows/frontend-deploy.yml | 7 ++----- .gitignore | 2 ++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/frontend-deploy.yml b/.github/workflows/frontend-deploy.yml index 814ef54d..bdeafa50 100644 --- a/.github/workflows/frontend-deploy.yml +++ b/.github/workflows/frontend-deploy.yml @@ -57,7 +57,7 @@ jobs: working-directory: ./apps/frontend run: pnpm install - - name: Inject build variables + - name: Build frontend working-directory: ./apps/frontend run: | if [ "${{ steps.meta.outputs.env }}" == "staging" ]; then @@ -67,10 +67,7 @@ jobs: echo "Injecting production variables from wrangler.jsonc..." jq -r '.vars | to_entries[] | "export \(.key)=\(.value|@sh)"' wrangler.jsonc | source /dev/stdin fi - - - name: Build frontend - working-directory: ./apps/frontend - run: pnpm build + pnpm build env: CF_PAGES_BRANCH: ${{ github.ref_name }} CF_PAGES_COMMIT_SHA: ${{ github.sha }} diff --git a/.gitignore b/.gitignore index 33d2b273..fcda9c18 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,5 @@ apps/labrinth/fixtures/demo *storybook.log storybook-static + +.wrangler/