I think that the archives should have an option to link the download to the latest release on the GitHub for the project, (If specified and selected by the user). This is a feature on TI-Planet, and would mean that people didn't need to constantly remember to update both the Cemetech archive with any new release, minor or major. Like TI-Planet, it would be good to still have a fallback upload of the file just in case GitHub was broken, but this would help with a lot of issues.
For example, recently many people were complaining about a crash in Cesium. This crash had been fixed in the latest release, but the latest release was only on GitHub, not updated on Cemetech. This means that many people who thought they were using the latest version still encountered this bug. (For the record, the Cemetech archive has still not been updated.) However, if one was to download from TI-Planet, they would always have the latest version, because it simply links to the GitHub releases page.
Some users might not want this, so I feel like they should have the option to choose whether or not it is linked to GitHub on the file upload form, especially since not every project has a GitHub repository.
For example, recently many people were complaining about a crash in Cesium. This crash had been fixed in the latest release, but the latest release was only on GitHub, not updated on Cemetech. This means that many people who thought they were using the latest version still encountered this bug. (For the record, the Cemetech archive has still not been updated.) However, if one was to download from TI-Planet, they would always have the latest version, because it simply links to the GitHub releases page.
Some users might not want this, so I feel like they should have the option to choose whether or not it is linked to GitHub on the file upload form, especially since not every project has a GitHub repository.