Skip to content

Fix Zenodo DOI to 21327869 and consolidate publish improvements - #42

Merged
cursor[bot] merged 1 commit into
mainfrom
cursor/zenodo-doi-consolidate-349b
Jul 13, 2026
Merged

Fix Zenodo DOI to 21327869 and consolidate publish improvements#42
cursor[bot] merged 1 commit into
mainfrom
cursor/zenodo-doi-consolidate-349b

Conversation

@brunomartinsmv

Copy link
Copy Markdown
Owner

Summary

Corrects the Zenodo version DOI and consolidates the useful parts of draft PRs #40 and #41 into one shippable change.

DOI correction

The repo was citing 10.5281/zenodo.18615164, which is an older fisicambiental record in the same Zenodo concept chain. The correct v2.0.0 archive for this repository is:

  • Version DOI: 10.5281/zenodo.21327869
  • Concept DOI: 10.5281/zenodo.18615049 (unchanged)
  • Deposition ID for next publish: 21327869

Updated in README.md, CITATION.cff, docs/reproducibility.md, the publish script default, and the workflow.

From PR #41 (script generalization)

  • Load base metadata from .zenodo.json
  • Derive publication_date + changelog anchor from CHANGELOG.md
  • HTTP timeouts (--timeout, default 120s)
  • Clearer download errors
  • --dry-run for draft-only debugging
  • Unit tests

From PR #40 (workflow / metadata cleanup)

  • Checkout the requested release tag on workflow_dispatch
  • Fail early when ZENODO_ACCESS_TOKEN is missing
  • Remove empty orcid from .zenodo.json

Supersedes

This PR replaces draft PRs #40 and #41 (they conflict with each other and still default to the wrong deposition ID).

Test plan

Open in Web Open in Cursor 

Point citations and publish defaults at 10.5281/zenodo.21327869
(deposition 21327869) instead of the outdated fisicambiental record.
Merge workflow fixes (tag checkout, secret guard) with the generalized
publish script (metadata from .zenodo.json, timeouts, --dry-run, tests).

Co-authored-by: Bruno <brunomartinsmv@users.noreply.github.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@cursor
cursor Bot merged commit 46e2e05 into main Jul 13, 2026
5 checks passed
@cursor
cursor Bot deleted the cursor/zenodo-doi-consolidate-349b branch July 13, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants