diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d615bbb..e974a99 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,12 +40,14 @@ jobs: env: PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1 + - name: Create .env.production.local file + run: | + echo "VITE_APP_API=${{ secrets.VITE_APP_API }}" > .env.production.local + echo "VITE_SUPABASE_URL=${{ secrets.VITE_SUPABASE_URL }}" >> .env.production.local + echo "VITE_SUPABASE_ANON_KEY=${{ secrets.VITE_SUPABASE_ANON_KEY }}" >> .env.production.local + # 在这里添加任何其他需要的环境变量 + - run: npm run build - env: - VITE_APP_API: 'https://api.chromepower.xyz/api' - VITE_SUPABASE_URL: ${{ secrets.VITE_SUPABASE_URL }} - VITE_SUPABASE_ANON_KEY: ${{ secrets.VITE_SUPABASE_ANON_KEY }} # This should be set in the repository's secrets settings - - name: Compile artifacts ${{ inputs.dry-run && '' || 'and upload them to github release' }} uses: nick-fields/retry@v2