N64-UNFLoader icon indicating copy to clipboard operation
N64-UNFLoader copied to clipboard

Use Pre-releases

Open networkfusion opened this issue 3 years ago • 0 comments

Description

This draft PR improves the ability to generate automatic releases from the CI. It also creates linux based packages! It also adds a "pre-release" so that users only need to look in one place for artifacts (that are available when not logged into github). Currently the process is happening on all builds, so this might need to have conditions so that the releases dont happen on forks or certain branches, but the current state is useful for testing.

Related Issue

You have to be logged into github to download build artifacts and they are not that easy to find.

Motivation and Context

Improves development on forks. Improves user install experience.

How Has This Been Tested?

Testing of the binaries has not been performed, although the releases work fine with one caveat: The draft release changelog is never updated after it is created (although the binaries are). This is a failing with the current release action which will hopefully be fixed soon.

Screenshots (if appropriate):

networkfusion avatar Jan 07 '23 19:01 networkfusion