Skip to content
Proud to collaborate with Microsoft for Startups

Github ​

WorkflowTypeDescription
github.actions.get_job_log_tailAtomicRead bounded metadata and tail logs for one GitHub Actions job.
github.actions.trigger_workflowAtomicTrigger a GitHub Actions workflow_dispatch run through an installed GitHub App connection.
github.auth.validate_installationAtomicGenerate a GitHub App installation access token
github.auth.validate_tokenAtomicValidate a GitHub personal access token or org token
github.checkDagHandles GitHub App check webhooks (DAG)
github.check-completeAtomicComplete check workflow
github.check-syncAtomicSync check event for audit
github.check-validateAtomicValidate check event payload and extract check data
github.checks.await_refLinearWait for one commit's required GitHub checks to reach a terminal result, or report honestly that they did not settle in time.
github.checks.evaluate_refAtomicEvaluate GitHub checks and commit statuses for one exact commit SHA.
github.code.create_branchAtomicCreate a new branch in a GitHub repository
github.code.delete_branchAtomicDelete a branch from a GitHub repository
github.code.delete_fileAtomicDelete a file from a GitHub repository
github.code.get_blobAtomicFetch decoded blob content by SHA (handles files > 1MB)
github.code.get_fileAtomicGet the decoded contents of a file from a GitHub repository
github.code.get_treeAtomicList a repository's file tree at a ref (recursive, path-filtered)
github.code.update_fileAtomicCreate or update a file in a GitHub repository
github.createDagHandles GitHub App create webhooks (DAG)
github.create-completeAtomicComplete create workflow
github.create-dispatch-staff-eventAtomicDispatch GitHub create/tag events to Staff event bindings
github.create-syncAtomicSync ref creation event for audit
github.create-validateAtomicValidate create event payload and extract ref data
github.deleteDagHandles GitHub App delete webhooks (DAG)
github.delete-completeAtomicComplete delete workflow
github.delete-syncAtomicSync ref deletion event for audit
github.delete-validateAtomicValidate delete event payload and extract ref data
github.deploymentDagHandles GitHub App deployment webhooks (DAG)
github.deployment-completeAtomicComplete deployment workflow
github.deployment-syncAtomicSync deployment event for audit
github.deployment-validateAtomicValidate deployment event payload and extract deployment data
github.git.cleanup-credential-leaseAtomicIssue a repository-scoped one-time Git credential to the trusted published-ref cleanup broker.
github.git.credential-leaseAtomicIssue a repository-scoped one-time Git credential to the trusted publication broker.
github.git.repository-credential-leaseAtomicIssue one repository-scoped read credential to a fenced trusted runner.
github.installationDagHandles GitHub App installation webhooks (DAG)
github.installation-completeLinearLog and set completed_at
github.installation-finalizeAtomicLink a GitHub App installation to an organization once the signed webhook has arrived
github.installation-sync-installationLinearSync installation to DB based on sync_type
github.installation-sync-repositoriesLinearSync repositories from payload
github.installation-validateLinearValidate required fields and determine sync type
github.installation.parse_webhookAtomicValidate and normalize GitHub App installation webhook payload
github.installation.permission_readinessAtomicRefresh and check whether a GitHub App installation satisfies delivery permissions.
github.issues.add_labelsAtomicApply GitHub labels to an issue or pull request through the organization's GitHub connection.
github.labelDagHandles GitHub App label webhooks (DAG)
github.label-completeAtomicComplete label workflow
github.label-syncAtomicSync label event for audit
github.label-validateAtomicValidate label event payload and extract label data
github.labels.createAtomicCreate a GitHub repository label; idempotent — an already-existing label is treated as success.
github.project-access.listAtomicList GitHub project access grants.
github.project-access.syncDagReconcile GitHub Projects V2 access grants.
github.project-auto-add.syncDagSynchronize GitHub Projects V2 auto-add rules.
github.project-auto-archive.syncDagSynchronize GitHub Projects V2 auto-archive rules.
github.project-automation.syncDagSynchronize GitHub Projects V2 automation rules.
github.project-field.createAtomicCreate a GitHub Projects V2 field.
github.project-field.deleteAtomicDelete a GitHub Projects V2 field.
github.project-field.getAtomicFetch a GitHub Projects V2 field.
github.project-field.listAtomicList GitHub Projects V2 fields.
github.project-field.updateAtomicUpdate a GitHub Projects V2 field.
github.project-field.upsertAtomicCreate or update a GitHub Projects V2 field.
github.project-item.addAtomicAdd content to a GitHub project.
github.project-item.add-draftAtomicAdd a draft issue to a GitHub project.
github.project-item.archiveAtomicArchive a GitHub project item.
github.project-item.deleteAtomicDelete a GitHub project item.
github.project-item.getAtomicFetch a GitHub project item.
github.project-item.listAtomicList GitHub project items.
github.project-item.restoreAtomicRestore an archived GitHub project item.
github.project-item.sync-from-webhookAtomicSync a project item from webhook payload.
github.project-item.updateAtomicUpdate a GitHub project item.
github.project-item.update-fieldAtomicUpdate a GitHub project item field.
github.project-item.upsertAtomicCreate or update a GitHub project item.
github.project-repository.linkAtomicLink a repository to a GitHub project.
github.project-repository.listAtomicList repositories linked to a GitHub project.
github.project-repository.syncDagReconcile GitHub Projects V2 repository links.
github.project-repository.unlinkAtomicUnlink a repository from a GitHub project.
github.project-team.linkAtomicGrant team access to a GitHub project.
github.project-team.unlinkAtomicRemove team access from a GitHub project.
github.project-user.linkAtomicGrant user access to a GitHub project.
github.project-user.unlinkAtomicRemove user access from a GitHub project.
github.project-view.getAtomicFetch a GitHub project view.
github.project-view.listAtomicList GitHub project views.
github.project-view.syncDagSynchronize GitHub Projects V2 views.
github.project-workflow.syncDagSynchronize GitHub Projects V2 workflow rules.
github.project.closeAtomicClose a GitHub Projects V2 project.
github.project.deleteAtomicDelete a GitHub Projects V2 project.
github.project.getAtomicFetch a GitHub Projects V2 project.
github.project.listAtomicList GitHub Projects V2 projects.
github.project.reconcileDagReconcile GitHub Projects V2 state.
github.project.seedDagSeed GitHub Projects V2 items and fields.
github.project.setupDagEnsure a GitHub Projects V2 project exists.
github.project.syncDagSynchronize GitHub Projects V2 project configuration.
github.project.sync-from-webhookAtomicSync a project from webhook payload.
github.project.teardownDagRemove or close GitHub Projects V2 resources.
github.project.upsertAtomicCreate or update a GitHub Projects V2 project.
github.projects-v2-itemDagHandle GitHub projects_v2_item webhook deliveries.
github.pull_requestDagHandles GitHub App pull_request webhooks (DAG)
github.pull_request-completeAtomicComplete pull_request workflow
github.pull_request-syncAtomicSync PR event for audit
github.pull_request-validateAtomicValidate pull_request event payload and extract PR data
github.pulls.close_prAtomicClose an open GitHub pull request without merging it
github.pulls.create_exact_prAtomicCreate a GitHub pull request only after exact published-head verification.
github.pulls.create_prAtomicCreate a GitHub pull request
github.pulls.get_exact_prAtomicRead a normalized GitHub pull request snapshot for delivery orchestration.
github.pulls.get_prAtomicGet details for a GitHub pull request
github.pulls.list_pr_filesAtomicList a GitHub pull request's changed files with bounded unified-diff patches.
github.pulls.list_prsAtomicList pull requests for a GitHub repository
github.pulls.list_reviewsAtomicRead a GitHub pull request's reviews and report whether it is approved on an exact head.
github.pulls.merge_prAtomicMerge a GitHub pull request after the caller proves policy and approval requirements.
github.pulls.review_prAtomicSubmit a GitHub pull request review through an installed GitHub App connection.
github.pulls.set_draftAtomicConvert a GitHub pull request to draft, or mark a draft ready for review.
github.pushDagHandles GitHub App push webhooks (DAG)
github.push-check-auto-deployLinearCheck if auto-deploy should trigger and start spad.auto-deploy-push workflow
github.push-check-gitopsAtomicTrigger gitops.dispatch-on-event for the pushed branch (GitOps fan-out)
github.push-completeLinearComplete push workflow
github.push-recordLinearRecord push event for audit and auto-deploy triggering
github.push-sync-branchLinearSync branch record to DB
github.push-validateLinearValidate push event payload and extract branch/commit info
github.refs.delete_refAtomicDelete a branch or tag Git ref from a GitHub repository
github.refs.resolveAtomicResolve a branch / tag / latest-release to a commit SHA
github.releaseDagHandles GitHub App release webhooks (DAG)
github.release-check-auto-deployAtomicCheck if auto-deploy should trigger for release
github.release-check-gitopsAtomicTrigger gitops.dispatch-on-event for a published release (GitOps fan-out)
github.release-check-k8s-targetsAtomicMatch a GitHub release against auto-release DeploymentTargets (Kubernetes + GCP Cloud Run) and fan out deploy.release.start per match
github.release-completeAtomicComplete release workflow
github.release-syncAtomicSync release to DB
github.release-validateAtomicValidate release event payload and extract release data
github.releases.create_releaseAtomicCreate a GitHub release and its tag through an installed GitHub App connection.
github.releases.previous_compareAtomicResolve the previous release/tag and compare it with the current release/tag.
github.repos.get_repoAtomicGet metadata for a single GitHub repository
github.repos.list_reposAtomicList GitHub repositories for a user or organisation
github.repositoryDagHandles GitHub App repository webhooks (DAG)
github.repository-completeAtomicComplete repository workflow
github.repository-syncAtomicSync repository to DB
github.repository-update-connectionAtomicUpdate CloudConnection metadata
github.repository-validateAtomicValidate repository event payload and extract repository data
github.workflow-dispatchDagHandle GitHub workflow_dispatch webhook events — launch ephemeral runners
github.workflow-dispatch-completeAtomicRecord that workflow_dispatch execution was started
github.workflow-dispatch-launchLinearLaunch ephemeral runner on appropriate cloud backend
github.workflow-dispatch-select-runnerAtomicSelect runner group for workflow_dispatch by routing rules
github.workflow-dispatch-validateAtomicValidate and extract fields from workflow_dispatch webhook payload
github.workflow-jobDagHandle GitHub workflow_job webhook events — confirm runner claim
github.workflow-job-handleAtomicRoute workflow_job webhooks: in_progress → claim-watch; queued → runner.dispatch-from-job-queued; completed → dispatches runner.execution-stop-<backend> (which frees the cap slot when it lands; this step does not wait for it).
github.workflow-job-validateAtomicValidate and extract fields from workflow_job webhook payload
github.workflow-runDagHandle GitHub workflow_run webhook events
github.workflow-run-completeAtomicRecord that workflow_run event was handled
github.workflow-run-handle-completionAtomicStop ephemeral runner when workflow_run completes via backend-specific stop workflow
github.workflow-run-validateAtomicValidate and extract fields from workflow_run webhook payload