Allow `nupkg` and `releases.{channel}.json` file in separate locations
Right now, Velopack only allows distributing nupkg files in the same folder as the releases.{channel}.json file.
This file should be distributed in the same folder as the nupkg files are deployed.
It would be helpful if the tool allowed the nupkg files to be placed in a different location from the releases.json files. For example, a developer might want all the releases.json files to be stored in one location, while each update’s nupkg is stored separately (like different folders for each version in a Google bucket, or even a different FMS).
Now, if I try to place nupkg I a different folder, I get the following error:
IO error: The system cannot find the path specified. (os error 3)
Caused by:
The system cannot find the path specified. (os error 3)
releases.json
"FileName":"1.20.0/MyAppVelopack-1.20.0-full.nupkg"
Additional Notes
Squirrel allows setting another location for a nupkg in the RELEASES file.