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|||g" $dist_folder/index.html echo Version: $version +echo Base href: $base_href diff --git a/packages/website/src/public/404.html b/packages/website/src/public/404.html index 9bcb9dcd..e996a930 100644 --- a/packages/website/src/public/404.html +++ b/packages/website/src/public/404.html @@ -4,7 +4,7 @@ diff --git a/packages/website/src/public/index.html b/packages/website/src/public/index.html index 28da1960..537c4978 100644 --- a/packages/website/src/public/index.html +++ b/packages/website/src/public/index.html @@ -5,11 +5,6 @@ MOAW -