Fully open source the compile process
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:
- Compile the tools and create the archives using the logic from `publish_pykotor.yml`
- Determine the tag that caused the workflow to run
- Upload the archives to the release.
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.
合并状态:已合并 合并于 2024-03-29 关闭于 2024-03-29 0 条评论