-
Notifications
You must be signed in to change notification settings - Fork 10
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
Create Zenodo DOI #114
Comments
I cannot connect Zenodo to the Github LLAMA repository, because I do not have the rights to allow Zenodo to access the repository. @psychocoderHPC, @BenjaminW3 or @ax3l: you are listed as admins of the alpaka-group. Could someone of you please grant access to Zenodo? Here is a guide: https://docs.github.com/en/free-pro-team@latest/github/setting-up-and-managing-organizations-and-teams/approving-oauth-apps-for-your-organization Thank you! |
The Github integration on Zenodo is now enabled. However, no DOI has been created yet for any of the previous releases. |
If you go to the release page than edit the last commit and store (no changes) the event should be fired again. If you have a DOI please add this DOI to the release nodes |
The Zenodo hook was triggered during the last release, but there were errors on the Zenodo side: {
"errors": "{'metadata': {'grants': [u'Invalid grant ID(s): 10.13039/501100000780::05E18CHA'], 'contributors': {0: {'type': [u'Missing data for required field.']}, 1: {'type': [u'Missing data for required field.']}, 2: {'type': [u'Missing data for required field.']}}}}"
} |
The errors are on our side, I fear. The Lines 21 to 34 in c60373b
vs. https://github.com/openPMD/openPMD-api/blob/34b24d92f262590f3da2e5d587e5904640fd76d8/.rodare.json#L29 And one of the grant ID is invalid: Maybe remove the grants, add them for the first release manually, then export the JSON file and check their correct IDs for the |
Thank you @ax3l! That is really helpful! I will give your suggestions a try! |
Fixes suggest by ax3l in alpaka-group#114.
Fixes suggest by ax3l in #114.
We should have each release uploaded to Zenodo and a DOI created for it.
The text was updated successfully, but these errors were encountered: