mirror of
https://github.com/chenasraf/schemastore.git
synced 2026-05-18 01:58:58 +00:00
* Add: cache for actions/setup-node This shortens the build time by a few seconds. * add grunt task: 'local_count_url_in_catalog' This will show statistic info of the catalog haow many external URL there are * add grunt task: 'local_check_for_test_folders_without_schema_to_be_tested' Verify if there are schema present for each test folders This test was intergrated with 'localSchemaFileAndTestFile' but is now seperated * Run AJV validator before TV4 validator The new work and testing is done in AJV schema. A failed AJV test should fail the build ASAP * refactor localSchemaFileAndTestFile 1) Change the parameter name. 2) new folder scanning concept old version: folder name -> get -> schema JSON name new version: schema JSON name -> get -> folder name (if present) 3) AJV schema is only compiled one time and no longer compiled again for positive and negative test. This reduction in compilation count will speedup the AJV part. * Add: check for forbidden folder inside a specific test folder * nodejs.yml: change the steps name Create more steps to see the time used for each step.