From 28200bb665fabe003629dadd189d479fd27a61c2 Mon Sep 17 00:00:00 2001 From: Dave Skender <8432125+DaveSkender@users.noreply.github.com> Date: Mon, 27 Jul 2026 18:10:12 -0400 Subject: [PATCH 1/2] ci: Inline Cloudflare Pages project name Replace vars.CLOUDFLARE_PROJECT_NAME with the literal project name the workflow already deploys to. The variable was scoped to a single environment, so it silently resolves to empty in any other environment. Matches facioquo/schemas deploy.yml. --- .github/workflows/deploy-website.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-website.yml b/.github/workflows/deploy-website.yml index fc9729c..deac458 100644 --- a/.github/workflows/deploy-website.yml +++ b/.github/workflows/deploy-website.yml @@ -62,4 +62,4 @@ jobs: wranglerVersion: "latest" command: > pages deploy _site - --project-name=${{ vars.CLOUDFLARE_PROJECT_NAME }} + --project-name=stock-indicators From 20e4c4f65548ea622bab3e8a342b5420d538f17d Mon Sep 17 00:00:00 2001 From: Dave Skender <8432125+DaveSkender@users.noreply.github.com> Date: Mon, 27 Jul 2026 18:17:56 -0400 Subject: [PATCH 2/2] ci: Derive deploy environment from the branch ref Select the environment from github.ref rather than the event type, so a workflow_dispatch off a feature branch resolves to preview instead of production. Production is only reached from the default branch. --- .github/workflows/deploy-website.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-website.yml b/.github/workflows/deploy-website.yml index deac458..e0c874e 100644 --- a/.github/workflows/deploy-website.yml +++ b/.github/workflows/deploy-website.yml @@ -16,7 +16,7 @@ jobs: BUNDLE_RETRY: 3 environment: - name: stockindicators.dev + name: ${{ github.ref == 'refs/heads/main' && 'production' || 'preview' }} url: ${{ steps.deploy.outputs.deployment-alias-url }} steps: