caltechlibrary/InvenioRDM GitHub Archiver

Automatically archive GitHub releases in an InvenioRDM repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Oct 16, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: caltechlibrary/iga@819ad5b3f25828f33c29736d8395ae091ad45570 # v1.3.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
INVENIO_SERVERAddress of destination InvenioRDM server.yes
INVENIO_TOKENPersonal Access Token for InvenioRDM server.yes
all_assetsAttach all GitHub assets, not just the source ZIP.nofalse
all_metadataInclude additional metadata from GitHub.nofalse
debugPrint debugging info in the GitHub Action output.nofalse
draftMark the InvenioRDM record as a draft.nofalse
communitySubmit record to the designated RDM community.nonone
parent_recordThe record ID of a parent record (to make a new version).nonone
release_tagThe tag of the release to archive.nolatest
iga_copy(For developers only) Which copy of IGA to install.noiga
no_cache(For developers only) Don't cache Python dependencies.nofalse
namedescription
record_urlInvenioRDM record created by iga
record_doiDOI of InvenioRDM record created by iga