NickHugi / PyKotor

A Python library that can read and modify most file formats used by the game Knights of the Old Republic and its sequel.
GNU Lesser General Public License v3.0
11 stars 3 forks source link

Fully open source the compile process #96

Closed th3w1zard1 closed 5 months ago

th3w1zard1 commented 5 months ago

This is a very ambitious PR that will completely fully source the library here. When clicking the 'Create Release' button on GitHub, the relevant workflow will run that will:

This PR also fixes a crapton of bugs with all of the existing workflows/compile scripts/python installer in order to support this new protocol.

This also adds an Update dialog to the Toolset that allows a user to pull a specific release. Also allows users to grab from my fork.

The workflow can alternatively be ran manually. When doing so it'll just upload/update the archives on the last relevant tag/release for that branch.