Script/build cannot create windows installer (404 Not Found)


#1

Hello

I’m using a self-built version of Atom because I need atom/atom#10881 and atom/first-mate#67. A few weeks ago I built it without problems.

But now, after pulling from Atom’s GitHub repositories (both from master branch), I’m facing the following error:

Application bundle created at D:\atom\atom\out\Atom x64
Skipping code-signing. Specify the --code-sign option and provide a ATOM_WIN_CODE_SIGNING_CERT_DOWNLOAD_URL environment variable to perform code-signing
Creating Windows Installer for D:\atom\atom\out\Atom x64
Extracting signed executables failed:
Error: Failed with exit code: 4294967295
Output:
Attempting to sync URL as remote RELEASES folder
Trying to download RELEASES index from https://atom.io/api/updates-x64/RELEASES
Trying to download RELEASES index from https://atom.io/api/updates-x64/RELEASES
Trying to download RELEASES index from https://atom.io/api/updates-x64/RELEASES
Trying to download RELEASES index from https://atom.io/api/updates-x64/RELEASES
Failed to sync URL as GitHub repo: repos/api/updates-x64/releases was not found.
System.AggregateException: Se han producido uno o varios errores. ---> System.Net.Http.HttpRequestException: El c�digo de estado de la respuesta no indica un resultado correcto: 404 (Not Found).

Looks like it cannot download the releases index. I have no idea where this messages are coming from :stuck_out_tongue:
The url (https://atom.io/api/updates-x64/RELEASES) that the build script prints does indeed produce a 404 error when opened in a browser.

Does anybody know how to fix it?

Thanks


#2

Ah, without the -x64 suffix the URL works. I’m not sure why it’s looking there :confused: