amend env
Some checks failed
Build and Deploy / build-and-deploy (push) Has been cancelled

This commit is contained in:
Syasya 2025-08-27 17:06:13 +08:00
parent f5b41dd230
commit 4c6a1a0cb4
2 changed files with 6 additions and 3 deletions

View File

@ -38,7 +38,8 @@ jobs:
tags: |
rooftopenergy/powermeter-frontend:${{ steps.extract_tag.outputs.tag }}
build-args: |
NEXT_PUBLIC_FASTAPI_URL=${{ secrets.NEXT_PUBLIC_FASTAPI_URL }}
NEXT_PUBLIC_FASTAPI_URL=${{ secrets.NEXT_PUBLIC_FASTAPI_URL }}
NEXT_PUBLIC_GOOGLE_DRIVE_FOLDER_ID=${{ secrets.NEXT_PUBLIC_GOOGLE_DRIVE_FOLDER_ID }}
- name: SSH and Deploy
uses: appleboy/ssh-action@master

View File

@ -8,8 +8,10 @@ WORKDIR /app
ENV NEXT_TELEMETRY_DISABLED=1
# Build-time public env hook
ARG NEXT_PUBLIC_FASTAPI_URL
ENV NEXT_PUBLIC_FASTAPI_URL=${NEXT_PUBLIC_FASTAPI_URL}
ARG NEXT_PUBLIC_FASTAPI_URL\
NEXT_PUBLIC_GOOGLE_DRIVE_FOLDER_ID
ENV NEXT_PUBLIC_FASTAPI_URL=${NEXT_PUBLIC_FASTAPI_URL}\
NEXT_PUBLIC_GOOGLE_DRIVE_FOLDER_ID=${NEXT_PUBLIC_GOOGLE_DRIVE_FOLDER_ID}
# 1) Install deps with caching
COPY package.json package-lock.json* ./