build: inject tag version to .env

This commit is contained in:
Fu Diwei 2025-06-23 21:45:24 +08:00 committed by RHQYZ
parent 928a0443cc
commit a239a9cd1d
3 changed files with 10 additions and 1 deletions

View File

@ -53,6 +53,10 @@ jobs:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Inject tag version of UI
run: |
echo "VITE_APP_VERSION=${GITHUB_REF#refs/tags/}" > ./ui/.env
- name: Build and push Docker image
uses: docker/build-push-action@v6
with:

View File

@ -51,6 +51,10 @@ jobs:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Inject tag version of UI
run: |
echo "VITE_APP_VERSION=${GITHUB_REF#refs/tags/}" > ./ui/.env
- name: Build and push Docker image
uses: docker/build-push-action@v6
with:

View File

@ -19,8 +19,9 @@ jobs:
with:
node-version: 20.11.0
- name: Build WebUI
- name: Build UI
run: |
echo "VITE_APP_VERSION=${GITHUB_REF#refs/tags/}" > ./ui/.env
npm --prefix=./ui ci
npm --prefix=./ui run build