Trigger Workflow Dispatches
Trigger GitHub Actions workflow dispatches for one or more workflows, optionally waiting for the runs to complete.
Example
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Trigger GitHub Actions workflow_dispatch runs and list workflows in a repository from Paradime Bolt using the paradime run github-actions CLI commands.
paradime run github-actions-trigger \
--workflow-ids "ci.yml"
| Flag | Type | Description |
|---|---|---|
--token | Required, TEXT | GitHub personal access token or fine-grained token. Can be set via GITHUB_TOKEN environment variable. |
--repo | Required, TEXT | GitHub repository in ‘owner/repo’ format. Can be set via GITHUB_REPOSITORY environment variable. |
--workflow-ids | Required, TEXT (comma-separated) | Comma-separated workflow ID(s) or filenames to trigger. |
--ref | Optional, TEXT | Git reference (branch/tag) to trigger the workflow on. Default: main. |
--inputs | Optional, TEXT | JSON string of workflow inputs (optional). |
--wait / --no-wait | Optional, Flag | Wait for workflow runs to complete before returning. Default: --wait. Can be set via GITHUB_ACTIONS_TRIGGER_WAIT environment variable. |
--timeout | Optional, INTEGER | Maximum time to wait in minutes. Default: 1440. Can be set via GITHUB_ACTIONS_TRIGGER_TIMEOUT environment variable. |
--json | Optional, Flag | Output results as JSON. Default: False. |
--help | Show CLI command options and exit. |
paradime run github-actions-trigger \
--repo "my-org/my-repo" \
--workflow-ids "build.yml,deploy.yml" \
--ref "release" \
--inputs '{"environment": "production"}'
paradime run github-actions-list
| Flag | Type | Description |
|---|---|---|
--token | Required, TEXT | GitHub personal access token or fine-grained token. Can be set via GITHUB_TOKEN environment variable. |
--repo | Required, TEXT | GitHub repository in ‘owner/repo’ format. Can be set via GITHUB_REPOSITORY environment variable. |
--json | Optional, Flag | Output results as JSON. Default: False. |
--help | Show CLI command options and exit. |