22 Commits

Author SHA1 Message Date
rofl0r
4ba1d73e22 CI: add mingw action 2025-06-24 12:23:15 +00:00
SimonAfek
dd88556d53 CI: update github workflows (#809)
* Update macOS version in build_interface.yml

* Typo fixes in build_interface.yml

* build.yml: Update runner images

* build.yml: Update deprecated actions

* build_interface.yml: Update runner images

* build_interface.yml: Update deprecated actions

* build_interface.yml: Remove unnecessary packages from macOS "brew install" line to address warnings

* build_win.yml: Update runner image + remove vs-version parameter from setup-msbuild action

* build_win.yml: Update deprecated actions
2024-07-11 17:38:52 +02:00
rofl0r
9515af82b2 add an issue template for github (#784) 2024-04-12 21:39:12 +02:00
SimonAfek
50f02ae172 Fix broken macOS interface build (#679)
* Update macOS version in build_interface.yml
* Typo fixes in build_interface.yml
2023-07-12 08:49:01 +00:00
SimonAfek
3cefa5d78e Update deprecated GitHub actions v2 (#666)
* Windows CI: Update deprecated github actions

* build_interface.yml: Update actions

* release_tarball.yml: Update checkout action

* build.yml: Update actions
2023-05-20 16:33:23 +01:00
SimonAfek
fadd3b6e63 Windows CI: Update deprecated github actions 2023-05-10 13:56:54 +01:00
rofl0r
dcd1072800 CI: limit autoconf build to 8 processes
hopefully will prevent the OOM killer from kicking in.
2023-02-28 03:07:43 +00:00
rofl0r
b7dadd1797 CI: also upload linux cli/gtk2 build artifact 2022-07-20 21:09:45 +01:00
rofl0r
2664b03d93 CI: add build job for linux/GTK2 2022-07-20 21:09:45 +01:00
rofl0r
8c26417d49 CI: fix tag naming scheme in release 2022-05-19 20:20:23 +00:00
rofl0r
204c58d81f CI: add action to create release tarball 2022-05-19 20:02:45 +00:00
Roger Manuel
03be21608e Update build.yml for macOS nightlies (regression from commit e9b3998f) 2022-04-02 17:36:25 -07:00
tech-ticks
1cec82613b interface: Fix macOS build (#485)
* Compile macOS interface with clang

* Fix OpenGL dependency on macOS
2022-03-30 20:21:00 -04:00
SimonAfek
b143ed6544 Use setup-msbuild v1.1 2022-03-01 13:12:19 +01:00
rofl0r
bd9dcc558f CI: fix mac os interface build, to make everything green again
it's highly annoying to get the red X for any push or pull request
because mac os x interface build is broken since december.
fix it by installing glib which meson complains about.
2022-02-11 20:55:26 +00:00
rofl0r
9e0aed2267 add github workflow to build win64 artifact
special thanks to @SimonAfek who figured out some nitty-gritty stuff
to make this work.
2022-02-11 18:57:28 +00:00
rinsuki
e344b4ce2a ci: Add macOS app Build 2021-12-14 21:02:07 +00:00
Parakoopa
8e7af8ada8 Github action for interface build -- Corrected windows path 2021-03-07 12:03:52 +01:00
Parakoopa
c135751ded Github action for interface build 2021-03-07 11:59:10 +01:00
nicegamer7
b873f898c0 fix github actions 2021-01-21 10:10:47 -05:00
Emmanuel Gil Peyrot
49fda66b3b CI: Install SDL2 instead of SDL 1.2 2020-11-19 02:10:01 +01:00
Emmanuel Gil Peyrot
df91fe9e00 Try GitHub Actions for Linux CI 2020-11-02 17:56:52 +01:00