-
Notifications
You must be signed in to change notification settings - Fork 610
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
(CI/CD) Actions workflow overhaul #1128
Conversation
- Update environment & action runners - Add automatic latest releasing as well as manual releases - Add portable & non-portable, release, debug builds
Can we still get it pushing to builds.openjk? |
Github doesn't push to builds.openjk builds.openjk runs weekly, it just clones this repo and uploads the files from the build it runs. It's kind of pointless anyway since across the last 4 commits there has been been 28 builds. |
With the following commit, the set-up will be as follows: Build: - Windows/WinXP 32/64 Portable/Non-Portable Release/Debug - Linux 32/64 Non-Portable Release/Debug - MacOS 64 Non-Portable Release/Debug Release: - Windows/WinXP 32 Non-Portable Release - Linux 32/64 Non-Portable Release - MacOS 64 Non-Portable Release Optional (Artifacts uploaded but not included in release): - Windows/WinXP 64 Portable/Non-Portable Release - Windows/WinXP 32 Portable Release
merg pls |
1 similar comment
merg pls |
Thanks for the contribution! Not sure it was really necessary to build portable and non-portable for everything but no harm in doing so :) |
This pull request updates:
The workflow can be run multiple ways:
It also adds releases to the workflow through two options:
I ran a manual workflow action on this PR branch with all builds passing here.
Credits to