-
Notifications
You must be signed in to change notification settings - Fork 49
Deploy to thpatch #128
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
Deploy to thpatch #128
Conversation
…ch should be compatible with ASCII and shouldn't add a BOM.
Uh oh it's broken (the files are full of question marks. encoding issue?). Btw, for testing CI changes I recommend just repeatedly editing the commit ( |
Encoding issue sounds likely, I assumed |
Adds a Github action to upload builds to https://thcrap.thpatch.net/thtk-nightly/thtk-win32-x86.zip and to https://thcrap.thpatch.net/thtk-nightly/thtk-win32-x64.zip
Only pushs to the master branch are uploaded there (the branch name is tested in a small script on the server, I tested using the "deploy-to-thpatch" branch name in that script and then changed it to "master" while writing this pull request).
The main benefit of this is having a permanent storage for nightly builds. Github Action artifacts last for only 60 days, and they definitely did expire a few times in the past.
Also, please merge using "squash and merge". I have that working on CI stuff requires doing a new commit for every single little change.