mirror of
https://github.com/AmintaCCCP/GithubStarsManager.git
synced 2025-11-25 02:34:54 +08:00
86 lines
1.6 KiB
YAML
86 lines
1.6 KiB
YAML
# Electron Builder配置文件
|
|
appId: com.github-stars-manager.app
|
|
productName: GitHub Stars Manager
|
|
copyright: Copyright © 2024 GitHub Stars Manager
|
|
|
|
directories:
|
|
output: release
|
|
buildResources: build
|
|
|
|
files:
|
|
- dist/**/*
|
|
- electron/**/*
|
|
- node_modules/**/*
|
|
- package.json
|
|
|
|
extraMetadata:
|
|
main: electron/main.js
|
|
|
|
# Windows配置
|
|
win:
|
|
target:
|
|
- target: nsis
|
|
arch:
|
|
- x64
|
|
- ia32
|
|
icon: dist/vite.svg
|
|
|
|
nsis:
|
|
oneClick: false
|
|
allowToChangeInstallationDirectory: true
|
|
createDesktopShortcut: true
|
|
createStartMenuShortcut: true
|
|
shortcutName: GitHub Stars Manager
|
|
|
|
# macOS配置
|
|
mac:
|
|
target:
|
|
- target: dmg
|
|
arch:
|
|
- x64
|
|
- arm64
|
|
icon: dist/vite.svg
|
|
category: public.app-category.productivity
|
|
hardenedRuntime: true
|
|
entitlements: build/entitlements.mac.plist
|
|
entitlementsInherit: build/entitlements.mac.inherit.plist
|
|
|
|
dmg:
|
|
title: GitHub Stars Manager
|
|
icon: dist/vite.svg
|
|
window:
|
|
width: 540
|
|
height: 380
|
|
contents:
|
|
- x: 410
|
|
y: 230
|
|
type: link
|
|
path: /Applications
|
|
- x: 130
|
|
y: 230
|
|
type: file
|
|
|
|
# Linux配置
|
|
linux:
|
|
target:
|
|
- target: AppImage
|
|
arch:
|
|
- x64
|
|
- target: deb
|
|
arch:
|
|
- x64
|
|
- target: rpm
|
|
arch:
|
|
- x64
|
|
icon: dist/vite.svg
|
|
category: Office
|
|
synopsis: AI-powered GitHub starred repositories management tool
|
|
description: >
|
|
GitHub Stars Manager is an intelligent tool for organizing and managing
|
|
your GitHub starred repositories with AI-powered analysis and release tracking.
|
|
|
|
# 发布配置
|
|
publish:
|
|
provider: github
|
|
owner: your-username
|
|
repo: your-repo-name |