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

Mark beta/alpha release as pre-release #270

Open
slycordinator opened this issue Sep 9, 2024 · 1 comment
Open

Mark beta/alpha release as pre-release #270

slycordinator opened this issue Sep 9, 2024 · 1 comment

Comments

@slycordinator
Copy link

System Details

  • N/A
  • "Th24" M126.0.6478.251 (and potentially future releases)

Problem
The Th24 release M126.0.6478.251 is currently marked as the latest general release, but it's a Beta release; the release title beginning with "BETA".

So, currently both the stable releases and the latest beta show up as regular versions according to GitHub and it's not possible to distinguish between stable and beta releases via the GitHub API. One can only distinguish them by reading the title/description.

Possible Solution
Every alpha/beta release to be marked in GitHub as a "pre-release" and for "latest releases" to be used only for regular releases.

Screenshots
beta

Additional Notes
Additionally, pre-releases could be marked as such with the version number and the suffix "-beta" or "-alpha".

@Alex313031
Copy link
Owner

@slycordinator I'm aware. The annoying thing is, it wont show on the main page. You have to go to releases, and on top of that, it shows the latest stable by default, and you have to scroll up to see the latest beta release. This makes it hard for users to see "at a glance" that I released the beta build.

It is something I have hated about GitHub. I purposely marked it as a regular release since, if the thorium-2024 flag isn't activated, it is just as stable and looks the same as before. That way people can easily see I released it and more people will test it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants