feat: Introducing deb and rpm auto-updates#7060
Merged
Conversation
🦋 Changeset detectedLatest commit: 18d2f3d The changes in this PR will be included in the next version bump. This PR includes changesets to release 9 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. |
This was referenced Aug 12, 2022
Collaborator
Author
|
@develar what are your thoughts on this? |
95830c6 to
a83f268
Compare
f39d4cb to
1570bdc
Compare
…ing package-type to each deb/rpm package
1d32a81 to
78bd064
Compare
added 4 commits
October 1, 2022 11:10
# Conflicts: # packages/electron-updater/src/NsisUpdater.ts
Merged
Contributor
|
I would love to configure this for my app but there's (seemingly) no documentation on how to set up autoupdating for .deb. What are the steps needed to support and test this? |
Collaborator
Author
|
@Kilian it should be the exact same setup as when using AppImage, just need to add |
This was referenced Jun 6, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[Draft]
Utilizes GUI-based
sudofor installation which is pulled viawhich gksudo || which kdesudo || which pkexec || which beesuand executed using/bin/bash -cin order to coalesce all commands under a singlesudopromptDeb is fairly straightforward and evals to this:
Rpm requires one of these package managers available:
zypper,dnf,yumjs is optimized, but the shell cmd basically is:
Testing still in progress on Ubuntu 14/18/20/22 and Fedora 32. No clue what else to test on, suggestions would be appreciated
Things I could use help/verification on:
--allow-unsigned-rpmis a good idea, but that's what I use in my home project.Note: This would need to go through a significant
alphaversion stage for electron-builder