mcio-dev/Upload to NexusMC

Upload file to NexusMC to update resource

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api_tokenNexusMC Personal API Tokenyes
resource_idNexusMC Resource IDyes
file_pathPath to one file to upload (legacy compatible; use files for multiple files)no
filesResource files as JSON array. Each item supports path, isPrimary, subcategoryIds, loaderIds, gameVersions, mcVersions, extractCode, and extra resource file fields.no
if_no_files_foundBehavior when file_path/files are provided but no files exist. Options: warn, error, ignore.noerror
versionResource version numberno
version_titleVersion titleno
changelogChangelog for the new versionno
publish_versionWhether to publish as a new version. Omit it when only patching metadata, docs, or tutorials.yes
mc_versionsSupported Minecraft versions (JSON array)no
tagsCustom tags (JSON array)no
official_tagsOfficial tags (JSON array)no
cover_image_pathPath to cover image fileno
tutorial_post_idsTutorial post IDs (JSON array)no
documentation_post_refsDocumentation post references (JSON array)no
documentation_urlExternal documentation URLno
dependenciesDependencies (JSON array)no
is_draftSave as draft. Omit it to leave the current draft/publish state unchanged.no

no outputs