fix: use relative team-code API default and inject action env

This commit is contained in:
2026-02-28 22:46:04 +08:00
parent fb0107fe90
commit d4399466b0
3 changed files with 5 additions and 1 deletions

View File

@@ -18,6 +18,8 @@ jobs:
node-version: '22' node-version: '22'
- name: Install dependencies and build web app - name: Install dependencies and build web app
env:
VITE_TEAM_CODE_SERVICE_URL: ${{ vars.VITE_TEAM_CODE_SERVICE_URL }}
run: | run: |
npm install npm install
VITE_APP_BASE_URL=/yys-editor/ npm run build:app VITE_APP_BASE_URL=/yys-editor/ npm run build:app

View File

@@ -19,6 +19,8 @@ jobs:
node-version: '22' node-version: '22'
- name: Install dependencies and build web app - name: Install dependencies and build web app
env:
VITE_TEAM_CODE_SERVICE_URL: ${{ vars.VITE_TEAM_CODE_SERVICE_URL }}
run: | run: |
npm install npm install
VITE_APP_BASE_URL=/ npm run build:app VITE_APP_BASE_URL=/ npm run build:app

View File

@@ -1,6 +1,6 @@
import jsQR from 'jsqr' import jsQR from 'jsqr'
const DEFAULT_TEAM_CODE_SERVICE_URL = 'http://127.0.0.1:8788/api/team-code/convert' const DEFAULT_TEAM_CODE_SERVICE_URL = '/api/team-code/convert'
export const TEAM_CODE_SERVICE_URL = ( export const TEAM_CODE_SERVICE_URL = (
import.meta.env.VITE_TEAM_CODE_SERVICE_URL as string | undefined import.meta.env.VITE_TEAM_CODE_SERVICE_URL as string | undefined