-
-
Notifications
You must be signed in to change notification settings - Fork 244
Description
Context
I've noticed that in the releases, no Linux binaries are delivered along with the iOS (.deb, .ipa), macOS (Cocoa) and Windows (SDL) builds. The current CI/CD build workflow (sanity.yml) does account for Linux builds, built with both gcc and clang under Ubuntu (20.04, latest).
Is there any reason no Linux build(s) are attached with the manual releases?
Proposal
- Add a "See Releases for pre-compiled binaries." link in the
README.md, redirecting to the GitHub releases page. - Add any type (or all) of Linux build(s) to future releases, in a similar fashion to the iOS, macOS and Windows release; either from last manual compilation or taking the latest canary build.
- Add (if possible) links to the latest canary builds from all versions that are created through the workflow (macOS, Ubuntu-20.04, Ubuntu-latest) in the
README.mdfor quick downloads.A suggestion would be to utilise nightly to always have up-to-date links to the latest workflow builds. Another possibility would be to create nightly releases directly via GitHub Actions that can be easily downloaded.
- Once Flatpak support is considered "official"/"complete" (as per Flathubย #491 and Added AppStream metadataย #492) - add its link (and possibly a Flathub badge) to the
README.md.
If all or most of the proposals are considered worthy of inclusion, I would not mind creating a Pull Request to incorporate said changes to the README.md to easily navigate users towards the releases.