From 139d063bef94d5a9420e763b87ef3bd0201750ab Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 10 Jan 2026 18:28:03 +0000 Subject: [PATCH 1/2] Add Cloudflare Pages config for website and fix workflow conflicts - Add website/wrangler.toml for Pages deployment (overrides root config) - Update deploy-cloudflare.yml to ignore website/** changes - Prevents main app workflow from triggering on docs changes --- .github/workflows/deploy-cloudflare.yml | 4 ++++ website/wrangler.toml | 8 ++++++++ 2 files changed, 12 insertions(+) create mode 100644 website/wrangler.toml diff --git a/.github/workflows/deploy-cloudflare.yml b/.github/workflows/deploy-cloudflare.yml index 1c11f78a..df5d8feb 100644 --- a/.github/workflows/deploy-cloudflare.yml +++ b/.github/workflows/deploy-cloudflare.yml @@ -3,8 +3,12 @@ name: Deploy to Cloudflare Pages on: push: branches: [main] + paths-ignore: + - 'website/**' pull_request: branches: [main] + paths-ignore: + - 'website/**' workflow_dispatch: jobs: diff --git a/website/wrangler.toml b/website/wrangler.toml new file mode 100644 index 00000000..064ae893 --- /dev/null +++ b/website/wrangler.toml @@ -0,0 +1,8 @@ +# Cloudflare Pages configuration for the docs site +# This overrides the root wrangler.toml when deploying from /website/ + +name = "eryxon-flow-website" +compatibility_date = "2024-01-01" + +# Tell wrangler this is a Pages project, not a Worker +pages_build_output_dir = "./dist" From 9383d21d0e9a9d454d06a3f0422ccfdcdd094e37 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 10 Jan 2026 18:28:47 +0000 Subject: [PATCH 2/2] Remove unnecessary wrangler.toml - Cloudflare Pages handles deployment via git integration --- website/wrangler.toml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 website/wrangler.toml diff --git a/website/wrangler.toml b/website/wrangler.toml deleted file mode 100644 index 064ae893..00000000 --- a/website/wrangler.toml +++ /dev/null @@ -1,8 +0,0 @@ -# Cloudflare Pages configuration for the docs site -# This overrides the root wrangler.toml when deploying from /website/ - -name = "eryxon-flow-website" -compatibility_date = "2024-01-01" - -# Tell wrangler this is a Pages project, not a Worker -pages_build_output_dir = "./dist"