Eldred Habert
168950855d
Create statically-linked Linux binaries on release ( #1148 )
...
Co-authored-by: Antonio Vivace <avivace4@gmail.com >
2023-07-08 22:04:00 +02:00
ISSOtm
599ce757a1
Force Windows builds to use our zlib and libpng
...
Otherwise we will have a few problems if, say, a system version was
detected and picked up instead of ours...
2022-12-03 00:58:50 +01:00
ISSOtm
62b4f2b264
Upgrade to checkout action v3
...
No code changes, just uses Node 16 instead of the
deprecated Node 12
2022-11-13 14:33:03 +01:00
ISSOtm
48248faab0
Suppress CMake project maintainer warnings in CI
2022-10-16 12:21:54 +02:00
ISSOtm
58181c2d73
Hoist common Windows dep grabbing code to a script
...
Function courtesy of @aaaaaa123456789
2022-10-16 12:21:54 +02:00
ISSOtm
0f86084e08
Rename actions folder as scripts
...
It's clearer this way.
2022-10-16 12:21:54 +02:00
ISSOtm
b168717e91
Update zlib to 1.2.13
...
1.2.12 is no longer provided by upstream anymore,
which fails Windows CI
2022-10-15 22:02:34 +02:00
Eldred Habert
b28eea24fc
Update .github/workflows/create-release-artifacts.yaml
...
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2022-10-04 12:50:46 -04:00
ISSOtm
3fbdba31bf
Build macOS binaries as well for releases
2022-10-04 12:50:46 -04:00
ISSOtm
80a62a8a03
Update CI target OSes
...
Remove platforms deprecated by GitHub Actions
Add new platforms supported by the same
2022-10-02 02:50:38 -04:00
ISSOtm
e6ae1992fe
Update zlib downloaded for generating releases
2022-04-01 12:46:44 +02:00
Rangi
830df360ae
Specify that all .sh files need Unix line endings
...
The `git config --global --unset core.autocrlf` command
was failing in the "Create release artifacts" workflow,
so this is an alternate method of fixing issue #841 .
2021-05-08 23:22:31 -04:00
ISSOtm
c502804192
Update winflexbison to 2.5.24
...
Updates Bison to 3.7.4, removing support for VS2015
https://github.com/lexxmark/winflexbison/releases/tag/v2.5.24
2021-05-05 01:57:16 +02:00
ISSOtm
e35585960c
Avoid generating CRLF'd release tarballs
...
Fixes #841
2021-04-18 23:19:22 +02:00
ISSOtm
028e7af7d1
Prepare release candidates
...
We'll use "-rcX" instead of "-pre" to allow multiple ones, jic
Additionally, they will be able to be detected using __RGBDS_RC__
Finally, adapt everything version-related to this new system
2021-03-10 00:06:32 +01:00
ISSOtm
35367282e4
Add workflow to auto-prepare a release
...
Just push a tag beginning with "v" and a number to trigger it
2021-03-09 22:58:42 +01:00