Marco Antonio J. Costa and majcosta
8897769f0d
make sure CI to assemble release on 'v*' tag push or manually
...
also put bash script through shellcheck to be more posix compliant
2025-01-07 13:09:23 -03:00
Marco Antonio J. Costa and majcosta
a7b0091a27
use link-time optimization when creating a release
...
it's a lot slower, but we don't release often
2025-01-01 18:10:47 -03:00
Marco Antonio J. Costa and majcosta
7aafa7aada
fix the GitHub actions for VS2022's quirk too
...
missed this change in 98cdffe5 , fix it now
2025-01-01 18:10:47 -03:00
CptMoore
c1e72eaab2
Updated github actions, fix for new release steps
2024-02-04 08:16:09 +01:00
Marco Antonio Jaguaribe Costa and majcosta
f11393728c
Unbreak Github Actions
...
our CI expects GameVersion.cpp to be at the root directory. just unbreak
for now.
2023-10-23 19:28:23 -03:00
Marco Antonio Jaguaribe Costa and majcosta
74f4979296
A few nits
...
create empty CMakeUserPresets.json file so build happens on first run
comment doesn't apply anymore
no need to specify the compiler when using msbuild@xxx
ask ninja for the verbose command line when building
2023-04-22 04:31:37 -03:00
CptMoore and majcosta
d8728c9b92
GitHub Workflow: Adjusted for CMake.
2023-04-22 04:31:37 -03:00
CptMoore and GitHub
9f5b181299
Don't push v1.13 tag but fake a v0. Normalized product label, especially removed prepended v to avoid confusion with git tags, also matches the main menu logo now. ( #72 )
2023-01-11 21:58:21 -08:00
CptMoore and GitHub
1a75806dd2
GitHub Workflow improvements ( #59 )
...
* GitHub Workflow improvements
- Automatically pre-release master as "latest"
- Build all languages
- Parallelize workflow
- Support tag based releases
* GitHub Workflow: Added support for ja2ubmapeditor.
2023-01-10 17:52:46 -08:00