tobac icon indicating copy to clipboard operation
tobac copied to clipboard

Add CI to check `.zenodo.json` formatting

Open freemansw1 opened this issue 2 years ago • 0 comments

The .zenodo.json file that we are implementing in #139 can be finicky on the Zenodo side. We should add a CI to automatically validate this file. Zenodo does not(!) release schema for this upload, beyond something very basic required for all Zenodo uploads. This group has made an unofficial schema: https://github.com/zenodraft/metadata-schema-zenodo which seems to work well. The latest version is here: https://zenodraft.github.io/metadata-schema-zenodo/latest/schema.json

This should be reasonably easy to implement through GitHub Actions or Docker or something. It'd be nice to get this in sometime after #139 is merged into RC_v1.4.0.

freemansw1 avatar Sep 12 '22 19:09 freemansw1