helix-mods/.github/workflows
Tim 82dd963693
Add: validation of bundled themes in build workflow (#11627)
* Add: xtask to check themes for validation warnings

* Update: tidied up runtime paths

* Update: test build workflow

* Update: address clippy lints

* Revert: only trigger workflow on push to master branch

* Add: Theme::from_keys factory method to construct theme from Toml keys

* Update: returning validation failures in Loader.load method

* Update: commented out invalid keys from affected themes

* Update: correct invalid keys so that valid styles still applied

* Update: include default and base16_default themes in check

* Update: renamed validation_failures to load_errors

* Update: introduce load_with_warnings helper function and centralise logging of theme warnings

* Update: use consistent naming throughout
2024-09-28 13:52:09 +02:00
..
build.yml Add: validation of bundled themes in build workflow (#11627) 2024-09-28 13:52:09 +02:00
cachix.yml build(deps): bump cachix/install-nix-action from V27 to 28 (#11713) 2024-09-17 11:31:36 +09:00
gh-pages.yml build(deps): bump peaceiris/actions-mdbook from 1 to 2 (#10314) 2024-04-09 09:41:41 +09:00
languages.toml deps: Update tree-sitter-rust (supports let-else && let-chains) 2022-11-11 18:43:55 -06:00
release.yml Update upload/download-artifact actions to v4 (#9120) 2023-12-21 14:09:26 +09:00