Skip to content
Proud to collaborate with Microsoft for Startups

data.deploy.target.update-ingest-config ​

Configure webhook auto-release on a DeploymentTarget: image_repo, tag_filter_regex, auto_release. Each field optional; only supplied ones are written.

Update image_repo / tag_filter_regex / auto_release on a DeploymentTarget.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-deployments
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes—UUID of the organization that owns the target
deployment_target_uuiduuidYes—UUID of the DeploymentTarget to configure
image_repostringNo—Registry path like 'ghcr.io/acme/billing'. Substring-matched against the GitHub repo full_name on webhook ingest. Pass empty string to clear.
tag_filter_regexstringNo—Optional Python regex applied to release tag. Pass empty string to clear.
auto_releasebooleanNo—Opt-in toggle. When True, matching GitHub release events fan out to deploy.release.start.
registry_repository_uuiduuidNo—UUID of a synced RegistryRepository. When set, release.start derives the pull URI from this repo + its RegistryAccount instead of from image_template. Pass empty string to clear.

Output Schema ​

FieldTypeRequiredDefaultDescription
deployment_target_uuiduuidYes——
image_repostringNo——
tag_filter_regexstringNo——
auto_releasebooleanYes——
registry_repository_uuiduuidNo——
changedbooleanYes—True when this run mutated the row
failure_reasonstringNo——
failure_typestringNo——
failed_actionstringNo——
failed_at_statestringNo——
failed_stepstringNo——
failed_layerstringNo——
errorstringNo——
error_typestringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
pendingYesNo—completeUpdate ingest config
completedNoYesYes—Saved
failedNoYesNo—Update failed

State Diagram ​

Transitions ​

FromActionToDescription
pendingcompletecompleted—
pendingfailfailed—

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "data.deploy.target.update-ingest-config",
  "initial_data": {
    "organization_uuid": "value",
    "deployment_target_uuid": "value"
  }
}