AFFiNE/packages/frontend
pengx17 0b380f94c7
build(electron): add nsis script for windows installer (#6674)
This pr only includes how to bundle the app into an installer after package step.

todo (not in this pr)
- [ ] make sure updater can work for both nsis & squirrel
- [ ] integrate nsis build into github action workflow

Advantage over Squirrel:
- allowing user to specify the installation location
- better uninstaller

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/b75f1076-62e7-445c-bbf9-d7be00dbfc59.png)

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/c9ddc58c-512e-487e-80c8-7c4bd51482a8.png)

![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/cfc5c281-e044-4929-a261-b02a4619117b.png)
2024-04-25 03:30:04 +00:00
..
component chore: bump blocksuite (#6673) 2024-04-23 08:39:23 +00:00
core feat(core): add fallback component to member list (#6672) 2024-04-25 02:27:39 +00:00
electron build(electron): add nsis script for windows installer (#6674) 2024-04-25 03:30:04 +00:00
electron-api chore: bump up electron version to v30 (#6573) 2024-04-22 03:13:26 +00:00
graphql chore: bump blocksuite (#6666) 2024-04-23 01:38:23 +00:00
i18n feat(core): add fallback component to member list (#6672) 2024-04-25 02:27:39 +00:00
native chore: bump up all non-major dependencies (#6235) 2024-04-11 10:17:32 +00:00
templates feat(templates): add stickers (#6629) 2024-04-19 06:47:29 +00:00
web feat(infra): framework 2024-04-17 15:09:09 +08:00