Skip to content

win32-arm64/ia32 release artifacts not generated since v4.10.4 due to npm bug #691

@z-Fng

Description

@z-Fng

Acknowledgements

  • I have checked that there is no other issue describing the same or
    similar problem that I currently have, regardless if it has been
    closed or open.

  • This bug affects Discord website.

  • This issue is confirmed to be reproducible when WebCord is packaged
    on at least all three latest supported Electron major releases.

  • This issue is reproducible in Chrome, Chromium or any
    Chromium-based browser, e.g Brave or Edge (please write in
    Additional Context which browser you have used if it is neither
    Chrome nor unmodified Chromium).

  • There are no fixes done to master which resolves this issue.

  • My issue describes one of the unstable and/or not fully implemented
    features.

  • I have found a workaround to mitigate or temporarily fix this issue
    in affected releases (please write it in Additional context section
    below).

Operating System / Platform

🪟️ Windows

Operating system architecture

ia32 (32-bit Intel/AMD), aarch64 (64-bit ARM)

Electron version

unrelated

Application version

since v4.10.4

Bug description

Since version v4.10.4, the automated release pipeline has failed to generate win32-arm64 and win32-ia32 architecture builds. This appears to be caused by a npm powershell pipeline issue, which has been fixed in [email protected].

The build script has been parsed incorrectly in powershell.

command: npm run make -- -a ${{ matrix.arch }}

Here are some workflow logs to explain this:

tsc && electron-forge make x64 arm64 ia32
......
Found [email protected]

tsc && electron-forge make -a x64,arm64,ia32
......
Found [email protected]

Additional context

Would it be possible to rebuild these specific platform artifacts for affected versions and re-publish them to the release page?

Metadata

Metadata

Assignees

Labels

status:confirmedIssues that could be reproducedtype:bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions