Félix Piédallu
|
a6c976b309
|
python: run isort, add shebangs on all files
|
2024-02-07 14:51:42 +01:00 |
|
Alexandre Aubin
|
f73a2c183c
|
Fix false positive mailman<->mailman3
|
2023-12-18 19:03:23 +01:00 |
|
Alexandre Aubin
|
e02e5fb9cb
|
Improve linter to also check notworking apps and graveyard entries
|
2023-12-18 19:00:53 +01:00 |
|
Alexandre Aubin
|
04782b12a6
|
appstore: add fuzzy-matching check between catalog and wishlist
|
2023-09-25 15:41:07 +02:00 |
|
Félix Piédallu
|
4d3b63f2f8
|
catalog_linter: Fix missing is_fatal on yield
|
2023-09-24 22:12:11 +02:00 |
|
Félix Piédallu
|
d26266e1f3
|
Pass subtags errors as warnings only
|
2023-09-24 20:33:03 +02:00 |
|
Félix Piédallu
|
97a6013868
|
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
|
1b06432998
|
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
|
e22aab15c1
|
ci: Add a proper catalog linter instead of bash mess
|
2023-01-20 17:33:33 +01:00 |
|