actions-marketplace-validations/Zenodo upload
GitHub action to upload a release to Zenodo with the relevant metadata
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | The GitHub token used to authenticated with GitHub. | no | ${{ github.token }} |
| zenodo_token | The Zenodo token used to authenticated with Zenodo. | yes | — |
| zenodo_deposition_id | The Zenodo deposition ID. | yes | — |
| zenodo_publish | Whether to publish the deposition. | no | false |
| zenodo_sandbox | Whether to upload to Zenodo sandbox or not. | no | false |
| committer_name | Username for commits | no | "" |
| committer_email | Email address for commits | no | "" |
| commit_message | Template for commit messages | no | chore: update ${file_name} for Zenodo release |
| update_metadata_files | Whether to update the metadata files | no | true |
| codemeta_json | The JSON file containing the codemeta metadata | no | false |
| citation_cff | The YAML file containing the citation metadata | no | false |
| zenodo_json | The JSON file containing the Zenodo metadata | no | false |
| docs_compatibility_json | The JSON file containing the compatibility documentation | no | false |
Outputs
| name | description |
|---|---|
| doi | The Zenodo DOI |
| version | The version of the release |