amarullz / AnimeTV

Watch Anime in Your AndroidTV
https://amarullz.com/
Apache License 2.0
405 stars 22 forks source link

Add Github Actions for building desktop apps #125

Closed Jerit3787 closed 3 weeks ago

Jerit3787 commented 3 weeks ago

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 :)

amarullz commented 3 weeks ago

Thx. I merged it.

I also added apk build based on your "removed" release_mobile at: