delta update for nuget is not created
delta update for nuget is not created:
✖ [publisher-s3] Running the publish command [FAILED: ENOENT: no such file or directory, open 'C:\actions-runner_work\Wallets\Wallets\Wallets\MyProject{PROJECT}\out\make\squirrel.windows\x64{PROJECT}-14.0.0-delta.nupkg'] ✖ Publishing distributables [FAILED: ENOENT: no such file or directory, open 'C:\actions-runner_work\Wallets\Wallets\Wallets\MyProject{PROJECT}\out\make\squirrel.windows\x64{PROJECT}-14.0.0-delta.nupkg']
only a {PROJECT}-14.0.0-full-nupkg is created. the RELEASES file is empty in the aws.
I just ran into this as well and the following worked for me.
For the first release:
- Create an empty file called
RELEASESat the same path that the s3 publisher publishes the objects to. Note that@electron-forge/publisher-s3uploads objects to this path by default. - Point the Squirrel.Windows
remoteReleasesoption to the same directory you createdRELEASESin. - Set the Squirrel.Windows option
noDeltatotrue.
For subsequent releases:
- Set the Squirrel.Windows option
noDeltatofalse.
The delta file will then be generated for all releases after the first.