diff --git a/tools/workflows/deploy-website.sh b/tools/workflows/deploy-website.sh index b7d571df7b4..f5280161202 100755 --- a/tools/workflows/deploy-website.sh +++ b/tools/workflows/deploy-website.sh @@ -20,6 +20,7 @@ PUBLIC_DIR="${REPO_DIR}/public" LOCK_FILE="${DEPLOY_LOCK_FILE:-/tmp/freecad-website.lock}" HUGO_BIN="${HUGO_BIN:-hugo}" HUGO_ENVIRONMENT="${HUGO_ENVIRONMENT:-production}" +BASE_URL="${DEPLOY_BASE_URL:?DEPLOY_BASE_URL must be set to the site's base URL when called by the deployment run script}" BUILD_DIR="" OLD_PUBLIC="" @@ -65,6 +66,7 @@ BUILD_DIR="$(mktemp -d "${REPO_DIR}/.deploy.XXXXXX")" --gc \ --minify \ --environment "$HUGO_ENVIRONMENT" \ + --baseURL "$BASE_URL" \ --destination "${BUILD_DIR}/public" OLD_PUBLIC="${PUBLIC_DIR}.old"