Oliver Hamlet
36fea7e190
Set version to 0.24.0
0.24.0
2025-01-13 22:00:08 +00:00
Oliver Hamlet
b647914d8e
Install ICU from package repositories in CI
...
Ubuntu 24.04 provides a new-enough version of ICU to be accepted by the libloot build.
2025-01-13 21:57:31 +00:00
Oliver Hamlet
fe710c2d3f
Migrate to the ubuntu-24.04 GitHub Actions runner
...
The ubuntu-20.04 runner is due to be deprecated on 2025-02-01 and unsupported by 2025-04-01.
2025-01-13 21:57:31 +00:00
Oliver Hamlet
52d271e34a
Update actions/upload-artifact to v4
2025-01-13 21:57:31 +00:00
Oliver Hamlet
5efefa3984
Update libloot to v0.24.5
...
Build libloot from source to avoid issues with runtime dependencies not being available on different GitHub Actions runners.
2025-01-13 21:57:29 +00:00
Oliver Hamlet
d56177b2c1
Set version to 0.21.0
0.21.0
2023-09-13 20:19:06 +01:00
Oliver Hamlet
f31ff5cffc
Update to libloot v0.21.0
2023-09-13 20:19:05 +01:00
Oliver Hamlet
013d56f2d7
Replace use of set-output in GitHub Actions workflows
...
It's deprecated and will be disabled at some point.
2023-06-05 17:43:11 +01:00
Oliver Hamlet
62e77373a7
Update checkout and upload-artifact GitHub Actions
...
To resolve deprecation warnings in workflows.
2023-06-05 17:42:08 +01:00
Oliver Hamlet
865da2a726
Stop uploading snapshot artifacts to Artifactory
...
The JFrog account that's used by the LOOT organisation will be
deactivated on 2023-07-02 because JFrog are sunsetting their free
accounts.
2023-06-05 17:33:34 +01:00
Oliver Hamlet
143cb72029
Set version to 0.18.0
0.18.0
2022-03-01 17:54:13 +00:00
Oliver Hamlet
4dcb55bfe7
Refactor validator versioning
2022-03-01 17:53:32 +00:00
Oliver Hamlet
3494da0bff
Update to libloot v0.18.0
...
Update linux builds to use Ubuntu 20.04 as part of that because libloot
is also built on 20.04 and links to libraries there.
2022-03-01 17:48:57 +00:00
Oliver Hamlet
2943544bab
Update CI to build using MSVC 2019
...
GitHub are going to be removing their windows-2016 images in March 2022.
libloot v0.18.0 is also built with MSVC 2019 and so metadata-validator
will need to use 2019 or newer to link to it.
2022-03-01 17:44:39 +00:00
Oliver Hamlet
89209879fc
Fix MSVC warning C26496
2022-03-01 17:41:44 +00:00
Oliver Hamlet
f9c4c74619
Add -Wall, -Wextra to GCC compile options
2022-03-01 17:38:54 +00:00
Oliver Hamlet
3db5eb116a
Add /permissive-, /W4 to MSVC compile options
2022-03-01 17:33:41 +00:00
Oliver Hamlet
a21d6f0168
Tidy up and modernise CMakeLists
...
- Replaces non-target-specific commands with equivalent target-specific
commands
- Removes some unnecessary regex string matching
2022-03-01 17:32:36 +00:00
Oliver Hamlet
ae136e732d
Add clang-format config and run it
...
The config is the same used by the loot repository.
2022-03-01 17:16:29 +00:00
Oliver Hamlet
613fd7c839
Update references to LOOT API
2022-03-01 17:08:59 +00:00
Oliver Hamlet
f29ef61860
Set version to 0.17.0
0.17.0
2021-09-29 21:32:30 +01:00
Oliver Hamlet
568118c4f4
Add support for validating with prelude substitution
2021-09-29 19:24:18 +01:00
Oliver Hamlet
fc2866ef62
Update to libloot v0.17.0
2021-09-29 19:23:43 +01:00
Oliver Hamlet
c6e86d2ce7
Set version number to 0.16.1
0.16.1
2021-08-11 20:23:23 +01:00
Oliver Hamlet
6d6cec5325
Fix missing gcc-8 in Linux release build
2021-08-11 20:23:02 +01:00