Skip to content
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

DOI for versioned releases #1019

Open
ns-rse opened this issue Nov 20, 2024 · 1 comment
Open

DOI for versioned releases #1019

ns-rse opened this issue Nov 20, 2024 · 1 comment
Assignees
Labels
CI/CD packaging Issues pertaining to package structure, building and release. v2.3.2

Comments

@ns-rse
Copy link
Collaborator

ns-rse commented Nov 20, 2024

Currently we use a GitHub Action that adds tagged releases to University of Sheffield's Figshare Instance ORDA.

This has a major short-coming in so much as new releases are added to the existing entry and tagged/versioned releases do not have their own unique Digital Object Identifier (DOI).

An alternative solution as described here is to use Zenodo instead. However, a quick search reveals there are several GitHub Actions on the marketplace that are deprecated as of 2023 where Zenodo made some major changes which broke things.

A cursory search suggests the zenodo-upload action might still work though, but its not clear whether this mints a new DOI on each tag.

Some further research is required but ultimately

@ns-rse ns-rse added CI/CD packaging Issues pertaining to package structure, building and release. v2.3.0 labels Nov 20, 2024
@ns-rse ns-rse self-assigned this Nov 20, 2024
@ns-rse ns-rse added v2.3.2 and removed v2.3.0 labels Nov 27, 2024
@MaxGamill-Sheffield
Copy link
Collaborator

We like this idea and using the DOIs internally for our releases so we know the versions etc, but the push is to get external authors to cite the papers for university metrics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD packaging Issues pertaining to package structure, building and release. v2.3.2
Projects
None yet
Development

No branches or pull requests

2 participants