marauder2k7
872c765ca0
clean
...
Removed intel runner from mac, it never run
Removed arm from windows as it will always fail as git ci runners are not arm
removed gcc12 kept gcc13
Added convenience function for checking if a package is active
2026-06-16 22:01:19 +01:00
marauder2k7
4062a1bbbd
remove runners that failed explicitly
...
also https://learn.microsoft.com/en-us/cpp/build/reference/debug-generate-debug-info?view=msvc-170
use /DEBUG:FULL instead of FASTLINK as it is deprecated
2026-06-16 21:48:51 +01:00
marauder2k7
222f476f0e
updated runners
...
multiple different build types added for different configurations, now making full use of the matrix properly so we can have an early warning of different compile setups and errors that may occur
2026-06-16 21:14:21 +01:00
marauder2k7
dd1486c8d8
Update build-macos-clang.yml
2025-12-10 08:22:20 +00:00
marauder2k7
b29de841ea
we should be failing on error
...
fail when a unit test fails
2025-11-16 14:19:01 +00:00
marauder2k7
c065943cb4
fix builds
2025-10-28 15:47:36 +00:00
marauder2k7
e946a0b70d
Update build-linux-gcc.yml
...
updates the list of depenencies, these are required by both sdl2 and openal in order to properly compile and produce audio.
2025-02-06 09:22:04 +00:00
marauder2k7
bd93ce3637
only publish test report on push/merge
2024-05-15 07:55:52 +01:00
marauder2k7
0400bec34f
required permissions only
2024-05-14 03:43:09 +01:00
marauder2k7
8e89765a79
ugh
...
add permissions required for test reporter
no longer fail on error of creating a test report
2024-05-14 03:12:46 +01:00
marauder2k7
cbf7b3a479
replace path
...
path fix
2024-05-14 02:48:28 +01:00
marauder2k7
afaf228d05
remove upload
...
-Removed: Upload artifact
-Simplified the test reporter steps
GIT CI seems to have major issues with the upload/download steps at the moment, so remove these and just report the test results
2024-05-14 02:25:28 +01:00
marauder2k7
3ad8389d5a
missed more
...
reason git was freaking out....
2024-04-28 23:43:09 +01:00
marauder2k7
29190c3d77
missed updates for git ci
...
missed updating the checkout action for git ci
2024-04-28 23:14:10 +01:00
marauder2k7
2452bbb337
restore if
2024-04-28 21:15:41 +01:00
marauder2k7
673f983404
update all actions
...
-updated all actions that were causing issues
-changed macos to 13 instead of latest until file issue is sorted
2024-04-28 21:14:26 +01:00
marauder2k7
5427e941ce
UnitTest
...
Change unit tests to run without script
runTests now just holds a purely script test example
Test Explorer in VS now works with tests
NB do not use test explorer on purely script based tests.
2023-07-27 21:02:27 +01:00
marauder2k7
afd1326d9a
test results per platform
2023-07-27 10:37:36 +01:00
marauder2k7
360aaf5787
download artifact
2023-07-27 09:49:25 +01:00
marauder2k7
b85a256c1c
test results
2023-07-27 09:33:36 +01:00
marauder2k7
0f52f410ba
Update test-results.yml
2023-07-27 08:47:03 +01:00
marauder2k7
5bcab77117
Update test-results.yml
2023-07-26 18:08:12 +01:00
marauder2k7
153fc9d13b
Update test-results.yml
2023-07-26 17:25:21 +01:00
marauder2k7
58dc21b8c1
Update test-results.yml
2023-07-26 17:22:49 +01:00
marauder2k7
60a9624093
Update test-results.yml
2023-07-26 17:01:23 +01:00
marauder2k7
01b4872d2d
Update test-results.yml
2023-07-26 16:58:29 +01:00
marauder2k7
d1fa081d62
Update test-results.yml
2023-07-26 16:12:27 +01:00
marauder2k7
434c7f7ea2
test report
...
-check to see if emojis are messing with triggering the test reporters
-remove success spam from unit test output
2023-07-26 15:49:58 +01:00
marauder2k7
a83be9f6dd
Update test-results.yml
2023-07-26 15:16:25 +01:00
marauder2k7
ec17e1587d
Update test-results.yml
2023-07-26 15:15:09 +01:00
marauder2k7
1e20d7a33a
rename
2023-07-26 14:23:18 +01:00
marauder2k7
647074b564
test results for each
2023-07-26 14:22:36 +01:00
marauder2k7
a603180774
test results
...
-run test results as a separate task
2023-07-26 14:12:00 +01:00
marauder2k7
bbe0198709
Create test-results.yml
2023-07-26 14:03:22 +01:00
marauder2k7
a8cf92fc67
asdasdas
2023-07-26 12:57:57 +01:00
marauder2k7
2754144120
est
2023-07-26 12:20:28 +01:00
marauder2k7
fc2e92e72a
test reporter
...
mmmsdmfsmdfsd
2023-07-26 12:19:40 +01:00
marauder2k7
185c29001b
test reporter
...
WORK DAMN YOU
2023-07-26 11:43:28 +01:00
marauder2k7
83f3db3410
update test reporter
2023-07-26 11:11:41 +01:00
marauder2k7
3ba845cd6f
test report file
...
-fix test report file path
2023-07-26 10:36:58 +01:00
marauder2k7
04d29e04de
add test reporter
...
test macos build with gcc problem catcher, apparently it works with clang
2023-07-26 10:02:58 +01:00
marauder2k7
9eeb74c998
fix mac
...
upload action in the correct place
macos-latest not macosx-latest
2023-07-26 09:25:21 +01:00
marauder2k7
ddf2814ee6
install ninja
2023-07-26 08:46:12 +01:00
marauder2k7
3e5b4b5e05
Create build-linux-gcc.yml
2023-07-26 08:43:23 +01:00
marauder2k7
8fb566b059
no more errors
2023-07-26 08:43:07 +01:00
marauder2k7
ccacae6bf2
Update build-windows-msvc.yml
2023-07-26 08:11:41 +01:00
marauder2k7
7f8affad87
Update build-windows-msvc.yml
2023-07-26 07:33:38 +01:00
marauder2k7
eba76d37ff
Update build-windows-msvc.yml
2023-07-26 07:30:28 +01:00
marauder2k7
d5367f26c4
Update build-windows-msvc.yml
2023-07-26 07:24:37 +01:00
marauder2k7
220bb76600
github workflow errors
...
changes to remove set::env
2023-07-26 07:22:36 +01:00