Commit graph

6 commits

Author SHA1 Message Date
Alexandre Aubin
36e75ab1a7 appstore: add fuzzy-matching check between catalog and wishlist 2023-09-25 15:41:07 +02:00
7f0da83ebc catalog_linter: Fix missing is_fatal on yield 2023-09-24 22:12:11 +02:00
5027b2faa0 Pass subtags errors as warnings only 2023-09-24 20:33:03 +02:00
0ee64b70cf Rework the catalog_linter.py:
* chmod +x
* split into functions
* add python typing
* Now run jsonschema on apps.toml
* Now check category subtags
* Now check antifeatures
2023-09-24 19:44:58 +02:00
Alexandre Aubin
80925fc1eb ci: add a check that a 'state' key does exist for every app in the catalog 2023-02-09 17:29:37 +01:00
Alexandre Aubin
80f628bf64 ci: Add a proper catalog linter instead of bash mess 2023-01-20 17:33:33 +01:00