mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 09:01:03 -08:00
ci: add icon paths to electron packager configs
Add explicit icon settings to packaged app configuration for macOS, Linux and Windows. Set macOS icon to apps/web/src/assets/icons/favicon.ic, Linux icon directory to apps/web/src/assets/icons and Windows icon to apps/web/src/assets/icons/favicon.ico. This ensures bundled installers and app bundles include the intended application icon across platforms and prevents missing icon assets when creating artifacts. Also add trailing commas to keep JSON formatting consistent.
This commit is contained in:
1 parent
6a8ea69492
commit
7da2202119
1 file changed
+6
-3
+6
-3
@@ -36,7 +36,8 @@
|
||||
"gatekeeperAssess": false,
|
||||
"hardenedRuntime": false,
|
||||
"entitlements": null,
|
||||
"entitlementsInherit": null
|
||||
"entitlementsInherit": null,
|
||||
"icon": "apps/web/src/assets/icons/favicon.icns"
|
||||
},
|
||||
"linux": {
|
||||
"category": "Video",
|
||||
@@ -46,7 +47,8 @@
|
||||
"deb",
|
||||
"rpm"
|
||||
],
|
||||
"artifactName": "${name}-${version}-${os}-${arch}.${ext}"
|
||||
"artifactName": "${name}-${version}-${os}-${arch}.${ext}",
|
||||
"icon": "apps/web/src/assets/icons"
|
||||
},
|
||||
"win": {
|
||||
"compression": "maximum",
|
||||
@@ -59,7 +61,8 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"artifactName": "${name}-${version}-windows-${arch}-setup.${ext}"
|
||||
"artifactName": "${name}-${version}-windows-${arch}-setup.${ext}",
|
||||
"icon": "apps/web/src/assets/icons/icon.png"
|
||||
},
|
||||
"nsis": {
|
||||
"artifactName": "${name}-${version}-windows-${arch}-setup.${ext}"
|
||||
|
||||
Reference in new issue
Block a user