12 Commits
Author SHA1 Message Date
Oliver Hamlet e98169c0a6 Use v0.29 of the shared CI workflow 2026-04-11 08:26:00 +01:00
Oliver Hamlet 6c5f85e94d Reuse masterlist CI workflow from prelude repo 2025-10-11 00:34:30 +01:00
Oliver Hamlet 08afc7b947 Update the metadata validator to v0.26.1 2025-05-02 17:17:29 +01:00
Oliver Hamlet d7916be5c6 Use the v0.26 prelude in CI 2025-05-02 17:14:54 +01:00
Oliver Hamlet bfc3b39e82 Update software versions used in CI
The ubuntu-20.04 runner is due to be deprecated on 2025-02-01 and unsupported by 2025-04-01.

The previous version of the metadata validator wouldn't run on Ubuntu 24.04 due to a dependency version mismatch, so has been updated.

The actions/checkout and actions/setup-node actions have also been updated to their latest major versions.

The version of Node.js used has also been updated to the latest LTS version.
2025-01-13 22:20:31 +00:00
Oliver Hamlet 8b84eb9ab8 Update prelude branch used in CI 2023-09-16 09:42:54 +01:00
Oliver Hamlet cfdcfa0245 Update masterlist validator 2023-09-16 09:40:35 +01:00
Oliver Hamlet dc075a0eaa Update CI for v0.18 2022-03-07 18:25:47 +00:00
pStyl3 db74f51688 Update metadata validation and move sub-anchors to common node (#383)
* Update metadata validator to v0.17.0 and test with prelude

* Move Sub-Anchors from prelude/common to common

* Change target branch to test-all-games

* Change prelude target branch back to v0.17
2021-10-06 00:14:10 +02:00
MacSplody 2f15b2d72a Fix CI build fails (#381)
Add apt-get update before apt-get install.
2021-09-19 19:56:02 +01:00
Oliver Hamlet 2e7cb9ff88 Update CI to run on Ubuntu 18.04
GitHub will remove 16.04 on 2021-09-20. The metadata validator update is
necessary to avoid an error due to libicu55 not being available on
Ubuntu 18.04.
2021-08-11 20:53:54 +01:00
MacSplody 5b119d80e3 Replace Travis with Github Actions (#124) 2020-11-14 20:25:50 +00:00