Commit Graph

37 Commits

Author SHA1 Message Date
Tim Angus
76043c78b9 Delete Makefile 2025-11-06 11:14:24 +00:00
Tim Angus
8c48475ca3 Add Linux 32-bit build to CI 2025-11-02 17:52:44 +00:00
WofWca
d4952ec6f0
chore: upgrade Emscripten (#729)
* chore: upgrade Emscripten

I do not have a particular reason for this.
Just hoping that this might bring some performance improvement,
perhaps.
I have tested it, but I have not noticed a significant difference.

* 4.0.18 appears to be the latest now

---------

Co-authored-by: Jack Slater <903791+NuclearMonster@users.noreply.github.com>
2025-10-26 22:43:18 -10:00
Jack Slater
6d938bf7c9
Workaround macOS dmg build error with CMake (#819)
* Workaround macOS dmg build error with CMake

Retry the macOS workflow multiple times in order to work around this issue with CMake:
https://gitlab.kitware.com/cmake/cmake/-/issues/25671

Solution stolen wholesale from SDL and @madebr
Thank you! 
https://github.com/libsdl-org/SDL/pull/9816
2025-10-26 22:11:49 -10:00
Tim Angus
ffcfe3b811 OpenBSD CI build 2025-10-17 19:38:53 +01:00
Tim Angus
5d7e523d2d FreeBSD CI build 2025-10-17 19:30:22 +01:00
Tim Angus
415f950ad3 Publish a release if the git tag exactly matches the current version number 2025-10-08 17:06:44 +01:00
Tim Angus
3e7f663881 Centralise version extraction 2025-10-08 16:32:20 +01:00
Tim Angus
2b2cb45b1e macOS notarization 2025-09-25 10:48:38 +01:00
Tim Angus
a7e076f2ff Import macOS code signing certificate from environment variables 2025-09-25 10:48:38 +01:00
Zack Middleton
fa6358854b
Note former maintainers, remove zturtleman funding link (#798)
* Update readme to note former maintainers

* Remove my funding link
2025-09-15 10:47:40 -10:00
Tim Angus
b2a92847e6 Basic standalone Debian package 2025-09-12 21:36:13 +01:00
Tim Angus
4fccc43576 Basic macOS dmg generation 2025-09-12 21:36:13 +01:00
Tim Angus
53ca8b0565 Basic Windows NSIS installer 2025-09-12 21:36:06 +01:00
Tim Angus
145e803e6e FIX CI building via Makfile 2025-09-06 12:01:03 +01:00
yumirak
bbdde5bdfc Update USE_INTERNAL_LIBS OFF dependencies 2025-08-25 15:29:43 +01:00
Tim Angus
36a1407346 Add a USE_INTERNAL_LIBS=OFF build to CI 2025-08-10 12:43:03 +01:00
Tim Angus
8d692f8fef Disable Makefile CI build products 2025-08-05 23:44:17 +01:00
Tim Angus
d7484df0e7 CI configuration for CMake 2025-08-03 17:36:21 +01:00
Jack Slater
d8b1769de8 Update build.yml to replace deprecated windows-2019 with windows-2022
GitHub is ending support for the windows-2019 runner image and windows-2022 will be the minimum supported version by the end of June, 2025. We need to update before this date. More information about this change is here: https://github.com/actions/runner-images/issues/12045
2025-07-13 13:29:50 +01:00
Jack Slater
8d2c2b42a5
Lets use an older ubuntu image for more compatibility (#719) 2025-05-15 09:20:27 -10:00
Jack Slater
10afd421f2
Update build.yml with ubuntu-24.04 (#718) 2025-04-25 20:42:01 -10:00
Jack Slater
b1f72d5665
Update FUNDING.yml
just a url change
2025-04-02 23:38:23 -10:00
Jack Slater
3fb9006e64
Update build.yml to macos-13 (#701)
macos-12 is outdated, this commit simply updates the build.yml file to attempt to use macos-13

see https://github.com/actions/runner-images/issues/10721 for more details on this change.
2024-12-24 13:54:14 -10:00
James Darpinian
14a4278cdb Add GitHub Actions workflow for web/Emscripten 2024-06-09 22:10:52 -04:00
James Darpinian
1f9cbddf37 Speed up GitHub Actions with -j 2024-06-09 22:10:52 -04:00
Zack Middleton
1fc83e4845 Update macOS version for GitHub CI
macOS 11 runner image is scheduled to be removed next month.
2024-05-20 15:16:04 -04:00
Zack Middleton
2cd1a7ef4a Fix GitHub Actions CI deprecation warnings 2024-02-26 13:28:57 -05:00
Zack Middleton
8b6333fbd3 Update CI actions version
checkout and upload-artifact v2 are deprecated.
2023-06-07 10:23:56 -04:00
Zack Middleton
481372c667 Update CI to macOS 11
macOS 10.15 is not available anymore.
2023-06-07 10:23:56 -04:00
Tim Angus
dbdd13e89e Update CI to Ubuntu 20.04 2023-04-17 15:05:24 +01:00
Jack Slater
99b66faa02
Update FUNDING.yml 2022-02-12 00:04:05 -10:00
Tim Angus
788f29de94 GHA deprecated Ubuntu 16.04 - update to 18.04 2021-09-27 10:57:32 +01:00
Tim Angus
a0b89d72d0 Run actions on pull request too 2020-09-09 13:21:27 +01:00
Tim Angus
d92c7493a6 Run apt-get update before installing deps 2020-09-08 10:50:29 +01:00
Tim Angus
19172e1cd2 GitHub Actions setup 2020-08-29 21:40:57 +01:00
Zachary J. Slater
4d82b8b525
Create Funding.yml
TODO: add more of these things https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
2019-08-22 18:17:02 -10:00