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

Create GitHub actions or Jenkins to build distributions #5400

Closed
ManuGowda opened this issue Oct 19, 2023 · 0 comments
Closed

Create GitHub actions or Jenkins to build distributions #5400

ManuGowda opened this issue Oct 19, 2023 · 0 comments

Comments

@ManuGowda
Copy link
Contributor

Description

Currently the Lisk Desktop application distributions are build and signed locally. Automate this processes of building and signing using GitHub actions or Jenkins.

Jenkins has a semi automation where we are building the distributions but not signing.

Acceptance criteria

  • Build and sign using GitHub actions or Jenkins
  • Should be able to trigger the Job on tag or manually

Additional Information

https://github.com/marketplace/actions/electron-builder-action, https://github.com/samuelmeuli/action-electron-builder
https://medium.com/@johnjjung/building-an-electron-app-on-github-actions-windows-and-macos-53ab69703f7c
https://dev.to/erikhofer/build-and-publish-a-multi-platform-electron-app-on-github-3lnd
https://www.electronjs.org/docs/latest/tutorial/tutorial-publishing-updating
https://www.codiga.io/blog/notarize-sign-electron-app/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

3 participants