This pulls request contain workflow file for GitHub Actions that builds for following platforms:
Windows (amd64)
MacOS (amd64 & arm64)
Linux (amd64 & arm64)
The APK build couldn't be implemented due to missing release keystore.
Due to the nature of CI/GitHub Actions, it is recommended to push package lock file as well to reduce time on building. This workflow only releases as artifact, and it is run per commit but could further modified to create releases.
Another implementation could be included is
Build Android APK (requires keystore - can be stored as private env)
Create release when a tag is created (it releases pre-defined release notes and files as well)
The good thing about using GitHub Actions is that it helps with the reproducibility and the authenticity of the builds. You can merge this pull request or copy the used template here. Thanks :)
This pulls request contain workflow file for GitHub Actions that builds for following platforms:
The APK build couldn't be implemented due to missing release keystore.
Due to the nature of CI/GitHub Actions, it is recommended to push package lock file as well to reduce time on building. This workflow only releases as artifact, and it is run per commit but could further modified to create releases.
Another implementation could be included is
The good thing about using GitHub Actions is that it helps with the reproducibility and the authenticity of the builds. You can merge this pull request or copy the used template here. Thanks :)