forked from SN-HackDay/code-cite
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Github releases not triggering new Zenodo version #32
Comments
martintoreilly
changed the title
New Github releases not triggering new Zenodo entry
New Github releases not triggering new Zenodo version
Sep 14, 2018
Fix submitted via PR #33. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem
A (now draft) v0.2 Github release looks like it didn't trigger an automatic v0.2 Zenodo version. The v0.2 Zenodo version still links to the v0.1 Github version as the "supplement to" in the "related identifiers" box and when I look at the entry for the linked code-cite repo in the Github section of my Zenodo account I see three entries for a v0.3 Github release with a "failed" status (see screenshot below).
Clicking on one of the "failed" statuses and then the "Errors" tab gives the following detail.
Solution
I think the issue is an escaped single quote in the
description
field of the.zenodo.json
file (i.e."Software Sustainability Institute\'s"
rather than"Software Sustainability Institute's"
).With the
\'
the file fails validation with the following error when I try and validate it on https://codebeautify.org/jsonvalidator. With the'
unescaped, the file validates.Also, the string state machine on json.org does not show single quote as an escaped character (via this Stackoverflow article).
The text was updated successfully, but these errors were encountered: