ci: enrich validation step
We have many REANA spec files now:
$ ls -l reana*.yaml | wc -l
10
But in the GitHub CI "Validate workflow" test, we are using only Yadage:
$ rg -A 2 Validate
.github/workflows/ci.yml
28: - name: Validate workflow
29- run: yadage-validate workflow/yadage/workflow.yaml | grep -q 'workflow validates'
We should plug validation of all the workflows.
P.S. Some demo examples use reana-client
for validation.
P.S. The same applies to reana-demo-root6-roofit
and reana-demo-worldpopulation
.