In validate_codecheck_yml function the following should fail the validations:
- The field "paper/ reference" in
codecheck.yml contains extra text besides the link
- The field "report" in
codecheck.yml should be an actual link.
- The field "ORCID ID" should only contain numbers and should be valid (there exists an ORCID page matching this ID and the author name)
- The field "repository link" should be a valid URL
- If a certificate is stored with ResearchEquals, it should go into the CODECHECKtt collection at https://doi.org/10.53962/qtrx-1a
- If a certificate is published on Zenodo, it should be in the Zenodo community at https://zenodo.org/communities/codecheck/