cicd_validate_workflow_yaml
Validate a GitHub Actions workflow YAML string against Ankra's platform invariants (one 'build-and-push' job, expected step sequence, --password-stdin, lowercased GHCR owner, multi-arch platforms, ankra-*-scan artifact names, pinned action versions). Use this to inspect a customer's pre-existing workflow before splicing security steps. Returns severity and per-violation keys.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Full workflow YAML content (typically read via github_read_file). |