GitHub Actions · Capability

GitHub Actions CI/CD Automation

Unified capability for GitHub Actions CI/CD automation combining workflow management, run monitoring, artifact handling, secrets/variables management, and runner administration. Used by DevOps engineers, platform teams, and release managers.

Run with Naftiko GitHubActionsCI/CDAutomationDevOps

What You Can Do

GET
List workflows — List repository workflows
/v1/workflows
GET
Get workflow — Get a specific workflow
/v1/workflows/{workflow_id}
POST
Dispatch — Trigger a workflow dispatch
/v1/workflows/{workflow_id}/dispatch
GET
List runs — List workflow runs
/v1/runs
GET
Get run — Get a workflow run
/v1/runs/{run_id}
DELETE
Delete run — Delete a workflow run
/v1/runs/{run_id}
POST
Cancel — Cancel a workflow run
/v1/runs/{run_id}/cancel
POST
Rerun — Re-run a workflow
/v1/runs/{run_id}/rerun
GET
List jobs — List jobs for a workflow run
/v1/runs/{run_id}/jobs
GET
List artifacts — List artifacts
/v1/artifacts
GET
Get artifact — Get an artifact
/v1/artifacts/{artifact_id}
DELETE
Delete artifact — Delete an artifact
/v1/artifacts/{artifact_id}
GET
List secrets — List repository secrets
/v1/secrets
GET
List variables — List repository variables
/v1/variables
GET
List caches — List caches
/v1/caches
GET
List runners — List self-hosted runners
/v1/runners

MCP Tools

list-workflows

List repository workflows

read-only
get-workflow

Get a specific workflow by ID or filename

read-only
trigger-workflow

Trigger a workflow dispatch event

disable-workflow

Disable a workflow

enable-workflow

Enable a workflow

list-runs

List workflow runs for a repository

read-only
get-run

Get details of a specific workflow run

read-only
cancel-run

Cancel a running workflow

rerun-workflow

Re-run a workflow

rerun-failed-jobs

Re-run only the failed jobs from a workflow run

delete-run

Delete a workflow run

list-jobs

List jobs for a workflow run

read-only
get-job

Get a specific job from a workflow run

read-only
list-artifacts

List workflow artifacts for a repository

read-only
get-artifact

Get details of a specific artifact

read-only
delete-artifact

Delete a workflow artifact

list-secrets

List repository secrets (names only, not values)

read-only
create-or-update-secret

Create or update a repository secret

idempotent
delete-secret

Delete a repository secret

list-variables

List repository variables

read-only
create-variable

Create a repository variable

delete-variable

Delete a repository variable

list-caches

List Actions caches for a repository

read-only
delete-cache

Delete a specific cache entry

list-runners

List self-hosted runners for a repository

read-only
get-runner

Get a specific self-hosted runner

read-only
delete-runner

Remove a self-hosted runner from a repository

APIs Used

actions