Skip to content
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

[Need Help/research] configure AutoUpdater + CI/CD notarization #197

Open
swyxio opened this issue Aug 25, 2023 · 5 comments
Open

[Need Help/research] configure AutoUpdater + CI/CD notarization #197

swyxio opened this issue Aug 25, 2023 · 5 comments
Labels
help wanted Extra attention is needed

Comments

@swyxio
Copy link
Contributor

swyxio commented Aug 25, 2023

the current process invovles me running App Wrapper on my laptop. very brittle.

i'd like to move this towards some kind of CI but dont know how. let me know if someone can chip in!

resources that might help

@swyxio swyxio added the help wanted Extra attention is needed label Aug 25, 2023
@saadzafar
Copy link

saadzafar commented Aug 25, 2023

Happy to chip in.

I've set up AutoUpdater for my Electron + Svelte app in the past.
I've also configured CI to notarize, sign and package the app via GitHub Actions.

@swyxio
Copy link
Contributor Author

swyxio commented Aug 29, 2023

@saaduw thats amazing, i really need it to be done via gitlab actions! could you give me some pointers (send a loom video to me swyx at smol . ai, or perhaps set up a quick callredacted to walk me through please?)

@swyxio
Copy link
Contributor Author

swyxio commented Sep 6, 2023

call notes

  • use electron forge
  • move to GH actions
  • buy windows code signing from "komodo"

@saadzafar
Copy link

This is where we got out Windows certs from
https://comodosslstore.com/codesigning.aspx

@swyxio
Copy link
Contributor Author

swyxio commented Sep 6, 2023

ah thats how to spell it ty!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants