ACG-TEST

UDT Types

Every type traces back to UDT:Expectation. Each card below shows the type, its inheritance, and a concrete instance using the matching custom element.

UDT:Expectation

base

Atomic unit. Every check in the system resolves to one of these.

example: expect present, with a reason

UDT:EventTrigger

inherits UDT:Expectation

Which GitHub event should (or should not) fire the workflow.

UDT:PathWatch

inherits UDT:Expectation

A concrete file path tested against the trigger patterns.

UDT:Guardrail

inherits UDT:Expectation, constrained to not triggered

Conditions under which the workflow must NOT fire.

UDT:Secret

inherits UDT:Expectation, constrained to configured

A named secret the workflow depends on.

UDT:Notification

container with four expectation-bearing fields

Expected shape of the outbound notification.

UDT:WorkflowTest

root container

The top-level type. One per workflow. See the example page for a full instance.

Page verification

Loading…