Update Pumpkin Market Listing v0.0.2
Update Pumpkin Market listing metadata from a JSON file or direct inputs
This reference is generated from action.yml.
Inputs
| Input | Required | Default | Description |
|---|---|---|---|
plugin-name | No | — | Exact listing name; set this or plugin-id, but not both |
plugin-id | No | — | Numeric database ID or public ID; set this or plugin-name, but not both |
metadata-file | No | — | Path to a JSON object containing listing metadata; combine with direct inputs if needed |
display-name | No | — | Listing display name (metadata field name) |
description | No | — | Default en-US listing description; overrides that locale in translated-descriptions |
category | No | — | Listing category |
source-link | No | — | Listing source URL |
youtube-video-url | No | — | Listing YouTube video URL |
keywords | No | — | Comma-separated listing search keywords |
translated-descriptions | No | — | JSON object mapping locale codes to listing descriptions |
is-early-access | No | — | Whether the listing is marked as early access (true or false) |
commands | No | — | JSON array of listing commands with names, optional aliases and permissions, localized descriptions, display order, and IDs |
update-mode | No | patch | Metadata validation mode, patch or full; full requires all listing metadata fields |
api-token | Yes | — | Market API token with listing update permission |
api-url | No | https://market.pumpkinmc.org | Pumpkin Market base URL |
Outputs
| Output | Description |
|---|---|
listing-id | Resolved numeric Market database ID |
listing-name | Canonical Market listing name |
status | Operation result (success after a completed update) |