Skip to content

Add Zenodo integration#248

Merged
vmdocua merged 7 commits into
masterfrom
enh-badge-zenodo
May 15, 2026
Merged

Add Zenodo integration#248
vmdocua merged 7 commits into
masterfrom
enh-badge-zenodo

Conversation

@vmdocua
Copy link
Copy Markdown
Collaborator

@vmdocua vmdocua commented May 13, 2026

Tasks:

  • Add Zenodo DOI badge to README for improved citation visibility
  • Add .zenodo.json metadata according to https://developers.zenodo.org/#representation
  • Automatically update version and publication_date fields in .zenodo.json
  • Test it by pushing new release 0.7.32.

@vmdocua vmdocua self-assigned this May 13, 2026
@vmdocua vmdocua added documentation Changes only affect the documentation enhancement New feature or request patch Increment the patch version when merged labels May 13, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a DOI badge to the README.md file. The reviewer recommends updating the badge link to use a Concept DOI for better long-term stability and adherence to best practices.

@vmdocua vmdocua changed the title Add Zenodo DOI badge to README for improved citation visibility Add Zenodo integration May 13, 2026
Comment thread .zenodo.json
Comment thread .zenodo.json Outdated
@vmdocua vmdocua added the release Create a release when this pr is merged label May 15, 2026
@vmdocua vmdocua marked this pull request as ready for review May 15, 2026 12:53
@vmdocua vmdocua merged commit 4ff6791 into master May 15, 2026
10 checks passed
@vmdocua vmdocua deleted the enh-badge-zenodo branch May 15, 2026 12:53
Comment thread .autorc
[
"exec",
{
"beforeRelease": "bash tools/ci/release_reprostim_zenodo.sh && git add .zenodo.json",
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AFAIK no script needed... follow up on matrix too on this

Copy link
Copy Markdown
Collaborator Author

@vmdocua vmdocua May 15, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it doesn't work and will be removed from automatic release github action

@ReproNim ReproNim deleted a comment from gemini-code-assist Bot May 15, 2026
@github-actions
Copy link
Copy Markdown

🚀 PR was released in 0.7.32 🚀

@github-actions github-actions Bot added the released This issue/pull request has been released. label May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Changes only affect the documentation enhancement New feature or request patch Increment the patch version when merged release Create a release when this pr is merged released This issue/pull request has been released.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants