workflows

Handle a push event on GitHub. Will create a workflow/service and version when necessary.

post/workflows/github/release

Request

  • Base URL
    /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /api/workflows/github/release
  • Auth
    HTTP bearer

Headers

X-GitHub-Deliverystring required

A GUID to identify the GitHub webhook delivery

Request body

afterstring

The SHA of the most recent commit on ref after the push

refstring required

The full git ref that was pushed

Example request

{
  "repository": {
    "full_name": "dockstore/dockstore-ui2"
  },
  "after": "6d96270004515a0486bb7f76196a72b40c55a47f",
  "ref": "refs/heads/master OR refs/tags/v1.0"
}

Response

default response

Changes

No recorded changes to this operation across all 54 revisions of this API.