Commit graph

79 commits

Author SHA1 Message Date
Magnus Norddahl
7601bb039d The hunt for red zmusic 2025-08-08 00:58:29 +02:00
Magnus Norddahl
e3cde7a9e9 More big beautiful porting 2025-08-08 00:43:45 +02:00
Magnus Norddahl
3fdd22ef91 Merge remote-tracking branch 'gzdoom/master' into big_beautiful_merge 2025-08-06 21:06:53 +02:00
Marcus Minhorst
0f26139e10 Added "latest" ubuntu image and compiler configs 2025-08-04 21:41:10 -04:00
Magnus Norddahl
52ffadb94e Maybe its in this folder 2025-08-03 23:55:00 +02:00
Magnus Norddahl
9082e16f79 Copy libzmusic.so.1 to artifact package 2025-08-03 23:40:58 +02:00
Marcus Minhorst
c9abd4966e change apt to apt-get 2025-08-02 11:16:16 -04:00
Rachael Alexanderson
054baa3b5e
- remove external zmusic checkout from the ci 2025-07-30 00:41:16 -04:00
Rachael Alexanderson
c4b4705acf
- update CI deps to temporary archives until next release 2025-07-15 18:27:21 -04:00
Chris Cowan
94e73cbe15 Set correct git tag in CI 2025-06-24 07:46:30 -04:00
Rachael Alexanderson
b062427942
- github is retiring these, if i do this will they stop sending me emails about it? 2025-06-09 14:31:58 -04:00
Magnus Norddahl
fab7ec0ad1 Add vktool to the CI builds 2025-01-19 13:32:19 +01:00
Rachael Alexanderson
2f4714e0c7
- vcpkg keeps failing. take it off the CI 2025-01-08 17:55:09 -05:00
Magnus Norddahl
d8c0e4284f Remove vcpkg because that garbage thing keeps failing builds... 2025-01-08 23:29:01 +01:00
Rachael Alexanderson
1e4f176395
- move appimage workflow to unused/ 2024-11-12 06:34:26 -05:00
nashmuhandes
55940ba21d Merge branch 'master' of https://github.com/ZDoom/gzdoom 2024-10-10 22:04:23 +08:00
alexey.lysiuk
6c4b25930b - moved appimage github actions workflow back
it should be disabled in actions settings instead
revert 77519332e8
2024-10-10 13:35:42 +03:00
alexey.lysiuk
411531026b - updated github actions workflow
* fix macos jobs
* fix warnings
2024-10-10 12:58:07 +03:00
Rachael Alexanderson
15241cbe96
- use newer zmusic 2024-10-09 11:06:30 -04:00
Rachael Alexanderson
77519332e8
- deactivate appimage for now, don't have enough interest looking into what's causing it to fail 2024-09-11 07:18:07 -04:00
Magnus Norddahl
59ad52299e Fix path in copy command 2024-05-09 22:14:06 +02:00
Magnus Norddahl
316003dbf6 Stop building packages for debug builds 2024-05-09 22:06:36 +02:00
Magnus Norddahl
cf7be62721 Create stripped PDB and include it in the nightly builds 2024-05-09 21:56:58 +02:00
Magnus Norddahl
a7a95f4800 According to people on the zdoom forum this isn't working properly.
Since it isn't part of the other yml file it causes more trouble than it solves.
2024-05-09 21:27:46 +02:00
Magnus Norddahl
9605e992e7 Seems the Linux build doesn't produce fm_banks and soundfonts. Or it does and its located elsewhere. Remove it for now. 2024-04-22 10:45:16 +02:00
Magnus Norddahl
6d6238bc88 Add missing files to build package 2024-04-22 10:35:28 +02:00
Magnus Norddahl
76bfddd14f Strip the linux executable and include it in the nightly builds 2024-03-07 21:32:29 +01:00
Magnus Norddahl
dca4292520 Editing github workflow files is not annoying at all 2024-03-07 21:19:08 +01:00
Magnus Norddahl
bd13ef16de Try publish package for Linux GCC 12 2024-03-07 21:09:45 +01:00
dpjudas
01daca7ef7 Zip the artifacts 2024-02-11 07:19:40 +01:00
dpjudas
dc20b115fc Revert last commit 2024-02-11 07:02:48 +01:00
dpjudas
c4ea92cf8e Seems releaser produces some weird error. Try with the older version instead. 2024-02-11 06:46:27 +01:00
dpjudas
0cd7553aa2 Upload and download artifact must be same version 2024-02-11 06:29:32 +01:00
dpjudas
533994e4dd Run the deploy step on linux 2024-02-11 06:19:32 +01:00
dpjudas
ca97dbaf89 Add latest successful build publish step 2024-02-11 05:55:33 +01:00
Ștefan Talpalaru
07d6b1448a undo CI change 2024-02-05 17:40:37 +01:00
Ștefan Talpalaru
b5eb8f47db GCC-13 support, when precompiled headers are off 2024-02-05 17:40:37 +01:00
Magnus Norddahl
a4fae58685 Rename action workflow as github doesn't group them and two workflows with the same name is annoying 2023-12-31 07:31:04 +01:00
Magnus Norddahl
d53c19140d Use the CI scripts from GZDoom as we have nasty dependencies 2023-12-31 06:54:36 +01:00
Magnus Norddahl
91929d6b7f Add CI build instructions 2023-12-31 06:45:00 +01:00
alexey.lysiuk
e3e5071475 - updated continuous integration workflow
* bump GCC targets to 9 and 12
* bump Clang targets to 11 and 15
* use Ubuntu 22.04 images
* use actual versions of checkout and upload-artifact actions
* remove lots of needless formatting, double quotes in particular
* remove unused dependencies
* remove obsolete Strawberry Perl workaround
2023-09-20 11:49:00 +03:00
Rachael Alexanderson
6033b054e2 - bump vcpkg version in continuous integration 2023-09-14 08:45:39 -04:00
alexey.lysiuk
5cfdd82e0f - ci: update to clang 10
versions before 9 fails to compile with the following error
/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_tree.h:701:4: error: exception specification of explicitly defaulted move constructor does not match the calculated one

clang 9 fails to link with the following errors
/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/cmath:223: undefined reference to `__expf_finite'
src/rendering/swrenderer/drawers/r_draw_rgba.cpp:1120: undefined reference to `__log2_finite'
src/rendering/swrenderer/drawers/r_draw_rgba.cpp:1120: undefined reference to `__log2_finite'
src/rendering/swrenderer/drawers/r_draw_rgba.cpp:1120: undefined reference to `__log2_finite'
src/rendering/swrenderer/plane/r_flatplane.cpp:183: undefined reference to `__log2_finite'
src/rendering/swrenderer/viewport/r_spritedrawer.cpp:174: undefined reference to `__log2_finite'
2023-09-13 13:57:27 +03:00
Cacodemon345
145450a044 WebP image support 2023-08-22 19:14:21 +02:00
Cacodemon345
22271d146a Switch to vcpkg for library dependencies 2023-08-21 21:12:00 +02:00
Rachael Alexanderson
81af5279d1 - clang 6 debug workflow is broken for now 2023-08-10 16:31:51 -04:00
Rachael Alexanderson
7d16452a3f - correct the folder entry for the icon in the appimage workflow 2023-08-03 13:21:20 -04:00
Rachael Alexanderson
d4a18f3f4b - repeat work from 165c7b248f 2023-08-03 13:21:20 -04:00
Magnus Norddahl
be6f29c1d5 Remove github integration folders as they would have to be updated before they will work 2023-03-16 20:37:29 +01:00
Kevin Caccamo
f9de0d5c11 Impel people to include demo mods in bug reports
Since small demo mods are the preferred way for GZDoom developers to reproduce bugs
2023-01-11 23:56:43 -05:00