Commit Graph

54 Commits

Author SHA1 Message Date
Green Sky
5a246b4515 update checkout action and change release name
to include git log depth for better sorting in the release page
2025-11-01 18:47:48 +01:00
Green Sky
478f2f112f ci/cd: add msvc stl hardening (from c++26) 2025-10-11 16:25:17 +02:00
Green Sky
0c6ea8238c misc changes 2025-10-07 17:28:37 +02:00
Green Sky
c7ae6490cc switch linux cd and releases to ubuntu 24.04 2025-08-17 15:47:03 +02:00
Green Sky
8e805522d5 cd windows matrix 2025-08-05 18:15:43 +02:00
Green Sky
2f230d7ea7 add asan runtime deps 2025-08-04 15:11:52 +02:00
Green Sky
20a96e7f58 move cd to new windows runner 2025-07-01 19:28:41 +02:00
Green Sky
8567e684e6 dont try to use jxl in the windows cd, sdl_image quirk 2025-05-19 15:35:37 +02:00
Green Sky
85abab4610 try dynamic jxl for now 2025-05-19 13:45:10 +02:00
Green Sky
b05ed1a886 fix more fs throws and add jxl to windows cd 2025-05-19 13:08:21 +02:00
Green Sky
f6fff83396 android signing using secret 2025-05-08 15:54:54 +02:00
Green Sky
8c972d0a83 add more deps to linux cd 2025-05-07 22:35:12 +02:00
Green Sky
1572044ade also cd 2025-05-07 19:59:23 +02:00
Green Sky
8a7b823a46 switch cd to ubuntu 22.04 2025-04-16 11:06:05 +02:00
Green Sky
1bebb91138 try make git depth work
and version to tomato
2025-04-10 11:07:07 +02:00
Green Sky
65b98e0d38 make zstd prefer system libs too 2025-04-06 20:55:14 +02:00
Green Sky
84e983f40f also use vcpkg for libwebp in cd 2025-04-06 20:28:04 +02:00
Green Sky
98e55e20ce use android 23 triplet overlays 2025-03-29 18:53:27 +01:00
Green Sky
10ad2be8bf add freetype to ci/cd 2025-03-15 11:46:35 +01:00
Green Sky
d8d5b8e9a3 fix cd, accidentally removed the download 2025-02-02 14:15:17 +01:00
Green Sky
11cce8363b add dump syms step to cd 2025-02-02 14:00:40 +01:00
Green Sky
d691b265b9 dont use sdl_image vendored libs on windows and use vcpkg instead 2025-01-31 19:57:56 +01:00
Green Sky
702c59e3e7 try fix SDL3-jar target missing 2025-01-15 00:49:22 +01:00
Green Sky
3518148a9a also add vcpkg binary caching to android 2025-01-12 22:06:12 +01:00
Green Sky
cf2ba1946e add vcpkg binary caching to ci/cd 2025-01-12 21:34:18 +01:00
Green Sky
f97134b841 compress debug info on *ix systems in cd
100mib -> 40mib
2024-11-20 12:57:05 +01:00
Green Sky
1cd1390901 windows breakpad 2024-11-15 16:25:32 +01:00
Green Sky
3fbbf80e8c enable breakpad in cd on linux 2024-11-15 12:04:01 +01:00
a9d8c070bc enable arm32 in the ci/cd 2024-10-19 11:24:09 +02:00
b5d0d16d31 enable toxav in cd 2024-10-01 21:27:41 +02:00
407c7cfadd fix sdl_image options names following the update 2024-09-19 09:23:39 +02:00
ebbaaa93b1 ci/cd maintenance
remove extra ;
2024-08-10 12:04:43 +02:00
b5e90528f0 ci enable toxav for windows 2024-07-16 10:33:16 +02:00
9b163e00d9 fix apk release names 2024-06-07 15:39:24 +02:00
85b5c9200a rename android to Android 2024-06-07 10:47:52 +02:00
5a2a30ada6 add android build to cd (still debug certs) 2024-06-06 12:10:54 +02:00
ba7188cf66 improve windows debug conformity 2024-05-29 09:46:35 +02:00
35a0d97170 only build tomato and its dependencies 2024-05-28 09:07:58 +02:00
d0ab985349 manually update vcpkg 2024-05-28 08:55:45 +02:00
c3a7d1521a switched from own cmake to toxcore provided cmake 2024-04-25 22:38:23 +02:00
854d09f05c windows ci 2024-04-17 12:41:02 +02:00
3c7bd2e2cb add sdl_image dep 2024-04-15 19:37:29 +02:00
b38a1a2507 better github cd 2024-04-12 13:40:58 +02:00
6709dba0e7 remove old test 2024-03-08 12:29:48 +01:00
e72aebc043 add auto release 2024-01-19 16:53:13 +01:00
000254320e add ubuntu linux to cd 2024-01-07 18:54:18 +01:00
8923e09b36 add asan option and enable for msvc ci/cd 2023-12-22 11:44:59 +01:00
aad07611c7 ci/cd blancing 2023-12-19 01:26:56 +01:00
0dcb66f143 add temp test 2023-12-19 00:29:27 +01:00
331c25b0e6 switch to debug 2023-12-19 00:22:23 +01:00