mirror of
https://github.com/Novaloop-AG/healthchat-web.git
synced 2026-11-10 01:01:45 +00:00
f6925dbd77
Extend the HealthChat desktop pipeline beyond Linux to produce fully branded, signed Windows (.exe/.msi) and macOS (.dmg/.zip) installers, published to the GitHub Release on the healthchat-v* tag alongside the web build. - Add HealthChat desktop icons (icon.png/ico + Apple Icon Composer bundle), derived from apps/web/res/vector-icons/1024.png - Point the reusable build workflows at this fork (new repository/ref inputs) so the Electron shell, icons and healthchat:// handler are fork-branded - Relax hardcoded Element*/element-desktop* filename asserts to be product-name-agnostic - Wire signed macOS + Windows jobs into build-healthchat-desktop.yaml, trigger it on healthchat-v* tags, and add a release job that uploads installers - Map the org-level eSigner secrets to the CKA names the reusable expects - Document signing setup (Apple env, eSigner mapping, ESIGNER_MODE=prod) in the desktop README and releasing-healthchat skill
28 lines
609 B
JSON
28 lines
609 B
JSON
{
|
|
"fill": "automatic",
|
|
"groups": [
|
|
{
|
|
"layers": [
|
|
{
|
|
"glass": false,
|
|
"image-name": "healthchat.png",
|
|
"name": "healthchat"
|
|
}
|
|
],
|
|
"name": "Figma",
|
|
"shadow": {
|
|
"kind": "none",
|
|
"opacity": 0.5
|
|
},
|
|
"specular": false,
|
|
"translucency": {
|
|
"enabled": false,
|
|
"value": 0.5
|
|
}
|
|
}
|
|
],
|
|
"supported-platforms": {
|
|
"squares": ["macOS"]
|
|
}
|
|
}
|