Publish a specific release of a repository on demand

Publishes a specific release (by tag/label) of a repository to Pennsieve |
Discover and/or the App Store. The repository is identified by its full name |
via the owner/repo path segments; the release label and an optional |
destinations override are supplied in the request body.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

the repository owner (the first segment of the GitHub full name)

string
required

the repository name (the second segment of the GitHub full name)

Body Params

Payload

Body for POST /repository/{owner}/{repo}/publish.

string
required

the release tag/label to publish

destinations
array of strings

Optional override of where to publish. When omitted, the repository's |
configured tracking determines the destinations. NOTE: currently |
accepted and validated but not yet enforced by the publisher.

destinations
Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json