-
Notifications
You must be signed in to change notification settings - Fork 695
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support AppImage releases #1379
Conversation
😓 |
@robertgzr I think it would be fine to upgrade the Node.js version to the latest version of 18 LTS here: Lines 11 to 13 in a0b94dc
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Few things here.
- I think this should be
feat:
, notfix:
, as it's adding a feature rather than fixing a bug (also minor nit, but lowercaseSupport
would better match existing commit style 🙂) - We could use just
18.16
for the changes to the CircleCI config, to ensure it uses the latest fix release - Interestingly Node.js v18.16.1 seems to cause test failures (repros locally), so I'm investigating
- The updates to
yarn.lock
here cause a bit of a split brain since it uses newer@electron-forge
versions than the rest. Ideally it would keep everything on6.1.1
- I don't have an immediate solution off the top of my head
Looks like the test failures with Node.js v18.16.x are due to nodejs/node#47563, the fix for which may land soon in v18.16.2 - in the mean time let's use |
0895cb6
to
84ba574
Compare
Ugh, this is my bad - I forgot there's an issue where |
looks like coreybutler/nvm-windows#709 (in 1.1.10) fixes that... we get nvm from the |
That comes from the CircleCI images where they bake new ones every once in a while, looks like they baked a new Windows Server 2022 one in May 2023 - |
using @reforged/maker-appimage Closes: electron#405 Signed-off-by: Robert Günzler <r@gnzler.io>
Signed-off-by: Robert Günzler <r@gnzler.io>
avoid LTS for now until nodejs/node#47563 lands (probably 18.16.2) Signed-off-by: Robert Günzler <r@gnzler.io>
I included a comment mentioning the nvm-windows situation and linking to that ansible file :) |
@robertgzr, now that this has shipped, a couple of observations:
|
this requires some action on the system that wants this to work: https://docs.appimage.org/user-guide/run-appimages.html#integrating-appimages-into-the-desktop it comes down to making the desktop file visible to the host, so it can detect the mimetype field and register fiddle as the handler for it, see https://manpages.debian.org/bookworm/desktop-file-utils/update-desktop-database.1.en.html i guess we could document this? |
I poked CircleCI and they've updated |
using @reforged/maker-appimage
Closes: #405
Signed-off-by: Robert Günzler r@gnzler.io