Closed leifdenby closed 1 year ago
@leifdenby: the idea of automatically creating a DOI sounds excellent. I was wondering whether these new files need to be updated manually (apologies, the zenodo-thing is a bit new to me).
I was wondering whether these new files need to be updated manually (apologies, the zenodo-thing is a bit new to me).
It is all automatic :) Every release created on github is automatically uploaded to zenodo and given a doi. And the link in the README will always point to the most recent release
Happy for you to merge this @leifdenby.
Happy for you to merge this @leifdenby.
Great, thanks! I've just updated the changelog and once the tests pass I will merge this in.
I've set up the zenodo integration for our github organisation which ensures the future releases on github area automatically uploaded to zenodo and given a DOI. I've also made sure that our existing releases on github have been pushed to zenodo (using https://github.com/imcf/zenodo-doi-for-existing-release). I've added a zenodo doi badge to the README and created a
CITATION.cff
file as zenodo recommend you do (https://citation-file-format.github.io/).Could you have a look @sjboeing and let me know if this looks ok to you?