add VITE client vars to build

This commit is contained in:
2026-07-12 13:51:21 +02:00
parent 0795daba4b
commit 072e24b227
2 changed files with 23 additions and 2 deletions
+7 -1
View File
@@ -32,6 +32,12 @@ jobs:
tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
cache-from: type=gha
cache-to: type=gha,mode=max
build-args: |
VITE_API_BASE_URL=http://chess-pdf-api:5000/api/v1
VITE_MATOMO_URL=https://analytics.owenrees.eu
VITE_MATOMO_SITE_ID=3
VITE_MAINTENANCE_MODE=
VITE_MAINTENANCE_MODE_MESSAGE=ChessScribe is currently undergoing maintenance. Some features may be unavailable.
deploy:
needs: publish
@@ -50,4 +56,4 @@ jobs:
cd /home/${{ secrets.USERNAME }}
echo "${{ secrets.GHCR_SECRET }}" | docker login ghcr.io -u ${{ env.GH_USER }} --password-stdin
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
docker compose up -d
docker compose up -d