electron-userland / electron-wix-msi

:dvd: Create traditional MSI installers for your Electron app
MIT License
319 stars 93 forks source link

No RELEASES file is being created when autoUpdate is enabled #164

Open chrissygonzalez opened 1 year ago

chrissygonzalez commented 1 year ago

I've been trying to get automatic updates working (I set features.autoUpdate to true and also set installLevel to 3 in forge.config.ts), and when my app tries to access the update server it complains that it can't find RELEASES. I did some digging and learned it expects a RELEASES file. I've found some references to it and what it might contain, but not sure if the special version of Squirrel.Windows used when autoUpdate is enabled should be generating it?

It does show up in one of the e2e tests, but I didn't see anything obvious that set it to be created (although I also don't have any nupkg files, so maybe I'm looking at the wrong thing). At any rate, I suppose I can work on generating one myself, but if it's normally created by Squirrel, I would love to have it for free.