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

Statically Link Builds for Releases #41

Open
2 of 7 tasks
MasonT8198 opened this issue Jan 11, 2022 · 0 comments
Open
2 of 7 tasks

Statically Link Builds for Releases #41

MasonT8198 opened this issue Jan 11, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@MasonT8198
Copy link
Contributor

MasonT8198 commented Jan 11, 2022

We now have all systems that we release XLHA for, other than Arch

We can implement a tagging system that if the tag is changed to post the release however there are a few things needed for this to function properly

Prerequisites

  • Create a Build CI that responds to only tagging and not pushes to branches and pull requests (we have the test environment for other prototype builds)
  • Fix the output on the about page of what version is posted on the builds the runners create
  • Self-Host the Ubuntu Runner
  • Test Gameplay with the MacOS Build currently Provided to ensure it works with an M1 Processor

Static Building

  • Statically Build Windows (Done already, as it's the easiest way by nature)
  • Statically Build MacOS
  • Statically Build Ubuntu
@MasonT8198 MasonT8198 added the enhancement New feature or request label Jan 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant