-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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: Add base option for snapcraft #7320
feat: Add base option for snapcraft #7320
Conversation
🦋 Changeset detectedLatest commit: 2db1366 The changes in this PR will be included in the next version bump. This PR includes changesets to release 8 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
✅ Deploy Preview for car-park-attendant-cleat-11576 ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
@filfreire this PR LGTM 👍 Thanks for the unit tests. Not sure what steps remain on #6976 apart from fixing the tests. Is updating |
@mmaietta, according to the official docs, the
BUT, I couldn't find anything though in contrary to using an old gnome plug on a recent core base snap. Just using latest gnome on an older base seems to be discouraged. Even taking this into account I reckon adding the Users that want to set a custom |
Sounds solid 👍 |
Hello @mmaietta, I'm currently using [email protected]. While attempting to build snaps, I encountered an issue. Despite selecting core20 as the base, upon unpacking the snap and examining the snap.yml file, I noticed that the base remains as core18, the default base. Upon further investigation, I found that the changes from this merged commit seem to be absent in the latest version of electron-builder. I'm curious to know whether this omission was intentional or if it was overlooked by mistake. Your insights on this matter would be greatly appreciated. Best regards, |
Neither. It's still in the codebase: electron-builder/packages/app-builder-lib/src/targets/snap.ts Lines 72 to 78 in 549d07b
|
@mmaietta Thank you for your swift response. I've come to realize that the problem was due to my own alterations, and it was resolved by modifying the configuration in the package.json file. Thank you once again for your assistance. Best regards, |
Related to #7319 and #6976
This would unblock users facing issues related use to the older
core18
base type.Motivation for this PR came from Kong/insomnia#5531.
@mmaietta let me know if there's anything that I can do to help move either this PR or #6976 forward.
I'm not sure if I'm also missing some changes e.g. (like the changeset mentioned bellow, or how to update the docs)Updated changeset, schema and docs.