Nik
da005f0172
git: Fix json schema checking
2025-12-05 21:10:24 +01:00
Nik
faff9e0364
git: Add option to customize pattern language repo and git hash with workflow call
2025-12-01 21:38:00 +01:00
WerWolv
a75a7a5b98
git: Let the CI still work correctly in PRs
2025-07-29 22:26:27 +02:00
WerWolv
60c8d93449
git: Make sure other repos check out the right repo
2025-07-29 21:57:54 +02:00
WerWolv
d3b05fd753
git: Allow test action to be imported by other projects
2025-07-29 21:38:20 +02:00
Nik
2db9993cb1
git: Fixed ninja package name
2024-12-18 21:45:45 +01:00
Nik
01ce565c9e
git: Install ninja
2024-12-18 21:35:34 +01:00
Nik
b7b949ea27
git: Updated action runners
2024-12-18 20:53:54 +01:00
BobSmun
e026ff187e
build: Improve build system ( #327 )
...
* *Add top level CMakeLists.txt, to make it easier to use both independently and from within other projects
* Add a unit_test target, to attach all unit tests to
* * Fix unit tests for windows
* Silence cmake warning regarding missing top project
* update .gitignore for vscode
---------
Co-authored-by: BobSmun <6492115+BobSmun@users.noreply.github.com >
2024-12-16 20:37:38 +01:00
Mrmaxmeier
c533017d0b
git: Various style fixes everywhere, removing whitespaces ( #321 )
...
* repo-wide: trim trailing spaces
Note: This doesn't touch the .tbl files in encodings/ since they include
meaningful trailing spaces (`20= `)
* patterns: clean up duplicate semicolons
* ELF: add header magic check
* glTF: use type::Magic for magic value
* glTF: check that the file size in the header matches
* xgstexture: fix generics syntax for magic value
* JPEG: define hex enum with 0x00 instead of 0X00
* CI: update deprecated actions
---------
Co-authored-by: Nik <werwolv98@gmail.com >
2024-11-24 11:41:26 +01:00
iTrooz
5b7c212029
git: use ccache ( #253 )
2024-05-20 01:01:59 +02:00
iTrooz
ed42452fc1
chore: remove old coverage code
2024-05-20 00:01:36 +02:00
iTrooz
a68ecb8888
fix: run tests concurrently
2024-05-20 00:01:00 +02:00
Nik
df2bd4e3f9
git: Run PatternLanguage webpage CI
2023-07-29 12:12:33 +02:00
Nik
ea225edf12
git: Disable coverage information for now
2023-06-17 15:20:01 +02:00
Nik
8f8ad0e2d5
git: Try fix Coveralls heap out of memory
2023-06-17 15:02:53 +02:00
WerWolv
6ae8b30488
git: Allow documentation to be regenerated when PatternLanguage changes were made
2023-03-26 10:26:40 +02:00
WerWolv
27f4e20638
git: Fixed documentation dispatch
2023-03-19 16:26:21 +01:00
WerWolv
bbb2107d5f
git: Always execute dispatch
2023-03-19 16:21:46 +01:00
WerWolv
c6f2b57384
git: Fixed workflow name
2023-03-19 11:23:43 +01:00
WerWolv
dd190f7c8a
git: Added documentation dispatch workflow
2023-03-19 11:22:55 +01:00
WerWolv
aceeb2b7b3
git: Don't build plcli tool in tests
2022-11-06 18:40:39 +01:00
Nik
efa9957935
git: Disable ci sanitizers again for now
2022-09-15 14:29:37 +02:00
WerWolv
ceb322019c
git: Fix CI command line
2022-09-14 15:12:59 +02:00
WerWolv
befd05f8dd
tests: Enable sanitizers on unit tests
2022-09-14 15:11:17 +02:00
Nik
6a1abd8fec
git: Look for coverage information in correct folder
2022-09-14 15:01:44 +02:00
Nik
b2ebbc6d66
git: Added coverage checking to tests
2022-09-14 14:56:52 +02:00
Nik
ccd163b981
git: Added repository dispatch event to CI
2022-09-07 11:51:09 +02:00
WerWolv
7c88439681
git: Output errors when ctest fails
2022-08-09 16:10:27 +02:00
WerWolv
de752cdbc3
tests: Added tests for magic files
2022-08-03 16:18:18 +02:00
WerWolv
e574f8048e
git: Updated ubuntu runner to latest release
2022-08-03 15:51:37 +02:00
WerWolv
874855dc1c
git: Updated test workflow script
2022-08-03 15:49:32 +02:00
WerWolv
bfc471f4e5
tests: Added tests for constants and tips checking
2022-06-23 17:57:45 +02:00
WerWolv
b93081d21f
tests: Run tests in correct folder
2022-06-23 12:45:46 +02:00
WerWolv
7d122d9d74
tests: Added automatic pattern tests
2022-06-23 12:01:10 +02:00