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
| 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 |
version | Yes | — | Plugin version to publish, without a leading v |
wasm-file | Yes | — | Path to the plugin .wasm file |
api-token | No | — | Market API token with plugins:update and plugins:versions:upload scopes; required unless warn is true |
api-url | No | https://market.pumpkinmc.org | Pumpkin Market base URL |
track | No | stable | Release track |
release-notes | No | (empty string) | Release notes to include in Market version metadata |
warn | No | false | Warn instead of failing when credentials or the Market listing are unavailable |
Outputs
| Output | Description |
|---|---|
listing-id | Resolved numeric Market database ID |
listing-name | Canonical Market listing name |
status | Operation result (success or skipped) |
published-version | Version successfully published to the listing |