Closed VannTen closed 1 year ago
Fixed some other oddities in the last commit and confirmed : we have 264 scorecards prescriptions with no schema, which are currently by definition invalid.
Proposed solution: Remove all of them temporarily, once we had validation support revert the removal commit. @goern @codificat @harshad16 advices ?
sounds good to me, pls create a tracker issue for the backlog so that we don't forget about adding them again...
/lgtm /approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: goern
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Related Issues and Dependencies
part of thoth-station/adviser#2402 …
This introduces a breaking change
This should yield a new module release
This Pull Request implements
Thix fixes a bunch o files containing metadata in incorrect places
There is still 274 other invalid prescriptions files in the repo, which appears to be mostly scorecard prescriptions, (for which we have no schema in adviser). For example:
(if you want to test the validation : get latest master of adviser, merge thoth-station/adviser#2411 in your local branch, then run
pre-commit try-repo path/to/adviser/repo validate-prescriptions --verbose --all-files
in the prescription repo )@goern
What do we do with the scorecards prescriptions for now ?