Ronald Caesar
c2a26d54d5
github/runners: disable tests in debug builds.
...
The tests take 5-8 minutes to run in debug builds, which is ridiculous.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-18 18:52:39 -04:00
Ronald Caesar
e17119abfa
github/runner: disable address sanatizer for cdoc
...
CDoc leaks about 1KB memory but I really dont care. It works and I wont
touch it.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-17 01:22:53 -04:00
Ronald Caesar
b149fde285
github/runner: fix unknown argument error
...
Windows' clang-cl treats -fno-omit-frame-pointer as an unknown argument
and returns an error.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-16 23:32:35 -04:00
Ronald Caesar
6006b5e9e9
build: mark doc target as ALL_BUILD
...
Windows does not support the doc target, which causes the CI to fail.
Marking the doc target as ALL should fix this.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-16 23:23:22 -04:00
Ronald Caesar
f4fbdc43e4
github/runner: make bash treat arguments literally
...
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-16 23:17:03 -04:00
Ronald Caesar
c6130e1cc0
github/runner: use relative paths
...
Windows expands the build dir with back slash instead of front slash.
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-16 23:10:56 -04:00
Ronald Caesar
c6602c1068
github/runner: improve build.yml
...
- Add Lint job to reject bad code.
- Add Address Sanatizers.
- Add Test Suite verification.
- Add Static Analysis
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-16 22:47:30 -04:00
Ronald Caesar
15fc9028e7
github: add cmark dependancy to runners
...
Signed-off-by: Ronald Caesar <github43132@proton.me >
2026-01-16 21:45:02 -04:00
Ronald Caesar
3933adbc2e
Add .github folder
...
Signed-off-by: Ronald Caesar <github43132@proton.me >
2025-12-07 14:52:05 -04:00