Skip to content

spec_updated

spec_updated #47

Triggered via repository dispatch August 16, 2026 19:13
@caballetocaballeto
spec_updated cf21e37
Status Failure
Total duration 1m 49s
Artifacts

spec-check.yml

on: repository_dispatch
check-compatibility
28s
check-compatibility
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 1 warning
check-compatibility
Process completed with exit code 1.
check-compatibility: src/lib/yaml/transform.ts#L149
Function lacks ending return statement and return type does not include 'undefined'.
check-compatibility: src/lib/yaml/handlers.ts#L547
Property 'description' is missing in type '{ name: string; enabled: boolean; priority: number; matchRules: { type: "severity_gte" | "monitor_id_in" | "region_in" | "incident_status" | "monitor_type_in" | "service_id_in" | "resource_group_id_in" | "component_name_in" | "monitor_tag_in"; value?: string | null; monitorIds?: string[] | null; regions?: string[] |...' but required in type 'Required<{ name?: string | null | undefined; description?: string | null | undefined; matchRules?: { type: "severity_gte" | "monitor_id_in" | "region_in" | "incident_status" | "monitor_type_in" | "service_id_in" | "resource_group_id_in" | "component_name_in" | "monitor_tag_in"; value?: string | ... 1 more ... | unde...'.
check-compatibility: src/lib/yaml/handlers.ts#L532
Type '(yaml: import("/home/runner/work/cli/cli/src/lib/yaml/schema", { with: { "resolution-mode": "import" } }).YamlNotificationPolicy, api: { id: string; organizationId: number; name: string; description?: string | null | undefined; ... 9 more ...; lastFiredIncidentId?: string | ... 1 more ... | undefined; }, refs: impor...' is not assignable to type '(yaml: import("/home/runner/work/cli/cli/src/lib/yaml/schema", { with: { "resolution-mode": "import" } }).YamlNotificationPolicy, api: { id: string; organizationId: number; name: string; description?: string | null | undefined; ... 9 more ...; lastFiredIncidentId?: string | ... 1 more ... | undefined; }, refs: impor...'. Two different types with this name exist, but they are unrelated.
check-compatibility
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/