Implement custom API base URL for Electron builds

This commit is contained in:
2025-09-21 14:17:40 +03:00
Unverified
parent a580b87e1c
commit 2f30399607
2 changed files with 13 additions and 1 deletions
+12
View File
@@ -2,6 +2,12 @@ name: Build Electron app
on:
workflow_dispatch:
inputs:
apiBaseUrl:
description: "API base URL"
required: false
default: "fromchat.ru"
type: string
push:
branches: ["main"]
paths:
@@ -53,6 +59,8 @@ jobs:
- name: Build Electron app
shell: bash
env:
VITE_API_BASE_URL: ${{ inputs.apiBaseUrl }}
run: npm run build:electron
- name: Upload artifact
@@ -99,6 +107,8 @@ jobs:
- name: Build Electron app
shell: bash
env:
VITE_API_BASE_URL: ${{ inputs.apiBaseUrl }}
run: npm run build:electron
- name: Upload artifact
@@ -148,6 +158,8 @@ jobs:
- name: Build Electron app
shell: bash
env:
VITE_API_BASE_URL: ${{ inputs.apiBaseUrl }}
run: npm run build:electron
- name: Upload artifact