* Infra for errors and warnings.
* Most allowlist/denylist consistency errors are warnings only.
* Adapt danger to errors+wranings.
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
* Rename white/black* to allow/deny*.
* White/black to allow/deny renames.
* Duplicate new allowlist.json/denylist.json files under the old names
* Fix allowed-files check
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
* rename to sanityFix
* Infra for consistency checks and Fixes.
* Whitelist check moved to consistency check only.
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>
* CMC mapping update.
* New check infrastructure, move root folder test to new infra.
* Move list of allowed files to config.
* Include new check in other tests.
* More generic way to call checks.
* Organize fix and update actions behind interfaces.
* Organize checks into steps, multiple steps per action.
* Simplify checkStep class/instance creation.
* Migrate chain logo checks.
* Migrate asset folder check.
* Migrate further chain checks.
* Migrate eth fork folder checks.
* Migrate binance chain check.
* Extra output.
* Output improvements.
* Async fix.
* Migrate Tron check.
* Add Tron check.
* Remove Tron check from old.
* White/blacklist check in new intra, combined with fix.
* Refine ETH checks.
* Remove from old infra.
* Migrate CMC check to new infra.
* Migrate validator tests to new check infra.
* Migrate Json files validity check to new check infra.
* Whitelist check fix.
* Cleanup helpers.ts.
* Move helpers.ts.
* Cleanup of models.ts.
* Move models.ts.
* Move index.test.ts.
* Update with BEP8 support.
* Descriptive names for jobs within the builds.
Co-authored-by: Catenocrypt <catenocrypt@users.noreply.github.com>