Skip to content

Publish to Pumpkin Market ​v0.0.4

Upload a released Pumpkin plugin WebAssembly file to its existing Market listing

This reference is generated from action.yml.

Inputs ​

InputRequiredDefaultDescription
plugin-nameNo—Exact listing name; set this or plugin-id, but not both
plugin-idNo—Numeric database ID or public ID; set this or plugin-name, but not both
versionYes—Plugin version to publish, without a leading v
wasm-fileYes—Path to the plugin .wasm file
api-tokenNo—Market API token with plugins:update and plugins:versions:upload scopes; required unless warn is true
api-urlNohttps://market.pumpkinmc.orgPumpkin Market base URL
trackNostableRelease track
release-notesNo(empty string)Release notes to include in Market version metadata
warnNofalseWarn instead of failing when credentials or the Market listing are unavailable

Outputs ​

OutputDescription
listing-idResolved numeric Market database ID
listing-nameCanonical Market listing name
statusOperation result (success or skipped)
published-versionVersion successfully published to the listing

Implementation reference ​

Pumpkin Plugins documentation