Skip to content

GitHub Actions ​

Manage workflows, trigger runs, and retrieve artifacts with GitHub Actions.

DetailValue
CategoryCI/CD
Base URLhttps://api.github.com
AuthenticationBearer Token
Endpoints8
Connector keygithub-actions

Using GitHub Actions in a workflow ​

  1. Go to Connections and click New Connection.
  2. Pick GitHub Actions from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown — see the table below.

Available Endpoints ​

EndpointSummary
GET /repos/{owner}/{repo}/actions/workflowsList workflows
POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatchesTrigger a workflow
GET /repos/{owner}/{repo}/actions/runsList workflow runs
GET /repos/{owner}/{repo}/actions/runs/{run_id}Get workflow run details
POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancelCancel a workflow run
POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerunRerun a workflow run
GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobsList jobs for a run
GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifactsList artifacts

Each endpoint has its own page with parameter details, an example API Call node configuration, and the response shape.