From ce0c768f75070fe51cce5fafa2f0fed660dd0ca1 Mon Sep 17 00:00:00 2001
From: Ross Boast <33289376+rossboast@users.noreply.github.com>
Date: Fri, 12 Dec 2025 17:51:50 +0000
Subject: [PATCH] chore: parameterize base href for deployment and update
related scripts
---
.github/workflows/deploy.yml | 1 +
packages/website/scripts/update-env.sh | 4 ++++
packages/website/src/public/404.html | 2 +-
packages/website/src/public/index.html | 5 -----
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 7f241b33..d0088b29 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -35,6 +35,7 @@ jobs:
run: npm run build:website
env:
SEARCH_URL: ${{ secrets.SEARCH_URL }}
+ BASE_HREF: /moaw/
- name: Setup GitHub Pages
uses: actions/configure-pages@v4
- name: Upload artifact
diff --git a/packages/website/scripts/update-env.sh b/packages/website/scripts/update-env.sh
index 42c861ed..38e7cbfc 100755
--- a/packages/website/scripts/update-env.sh
+++ b/packages/website/scripts/update-env.sh
@@ -16,8 +16,12 @@ fi
dist_folder="dist/website"
version="sha.$(git rev-parse --short HEAD)"
ai_search_url="${AI_SEARCH_URL:-}"
+base_href="${BASE_HREF:-/}"
perl -i -pe "s/__VERSION__/$version/g" $dist_folder/main.*.js
perl -i -pe "s/__AI_SEARCH_URL__/$ai_search_url/g" $dist_folder/main.*.js
+perl -i -pe "s|__BASE_HREF__|$base_href|g" $dist_folder/404.html
+perl -i -pe "s|