caltechlibrary/InvenioRDM GitHub Archiver
Automatically archive GitHub releases in an InvenioRDM repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Oct 16, 2025
- License
- None
Pinned Snippet
uses: caltechlibrary/iga@819ad5b3f25828f33c29736d8395ae091ad45570 # v1.3.5tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| INVENIO_SERVER | Address of destination InvenioRDM server. | yes | — |
| INVENIO_TOKEN | Personal Access Token for InvenioRDM server. | yes | — |
| all_assets | Attach all GitHub assets, not just the source ZIP. | no | false |
| all_metadata | Include additional metadata from GitHub. | no | false |
| debug | Print debugging info in the GitHub Action output. | no | false |
| draft | Mark the InvenioRDM record as a draft. | no | false |
| community | Submit record to the designated RDM community. | no | none |
| parent_record | The record ID of a parent record (to make a new version). | no | none |
| release_tag | The tag of the release to archive. | no | latest |
| iga_copy | (For developers only) Which copy of IGA to install. | no | iga |
| no_cache | (For developers only) Don't cache Python dependencies. | no | false |
Outputs
| name | description |
|---|---|
| record_url | InvenioRDM record created by iga |
| record_doi | DOI of InvenioRDM record created by iga |