mirror of
https://github.com/AmintaCCCP/GithubStarsManager.git
synced 2025-11-25 10:38:18 +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
|
- name: Build web app
|
||||||
run: npm run build
|
run: npm run build
|
||||||
env:
|
# env:
|
||||||
VITE_BASE_PATH: './'
|
# VITE_BASE_PATH: './'
|
||||||
|
|
||||||
- name: Verify and fix web build
|
- name: Verify and fix web build
|
||||||
shell: bash
|
shell: bash
|
||||||
@@ -467,6 +467,12 @@ jobs:
|
|||||||
DEBUG: electron-builder
|
DEBUG: electron-builder
|
||||||
# Linux 特定环境变量
|
# Linux 特定环境变量
|
||||||
ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES: true
|
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
|
- name: List build output
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|||||||
Reference in New Issue
Block a user