mirror of
https://github.com/AmintaCCCP/GithubStarsManager.git
synced 2025-11-25 02:34:54 +08:00
feat(Header): ✨ Add drag and no-drag regions for desktop app
* Implemented `.hd-drag` and `.hd-btns` classes for better window management in the Electron app. * Updated `Header.tsx` to utilize these new classes for improved user experience.
This commit is contained in:
10
.github/workflows/build-desktop.yml
vendored
10
.github/workflows/build-desktop.yml
vendored
@@ -33,8 +33,8 @@ jobs:
|
||||
|
||||
- name: Build web app
|
||||
run: npm run build
|
||||
env:
|
||||
VITE_BASE_PATH: './'
|
||||
# env:
|
||||
# VITE_BASE_PATH: './'
|
||||
|
||||
- name: Verify and fix web build
|
||||
shell: bash
|
||||
@@ -467,6 +467,12 @@ jobs:
|
||||
DEBUG: electron-builder
|
||||
# Linux 特定环境变量
|
||||
ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES: true
|
||||
# macOS signing and notarization
|
||||
CSC_LINK: ${{ secrets.CSC_LINK }}
|
||||
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
|
||||
APPLE_ID: ${{ secrets.APPLE_ID }}
|
||||
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
|
||||
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
|
||||
|
||||
- name: List build output
|
||||
shell: bash
|
||||
|
||||
Reference in New Issue
Block a user