changedInput schema / properties / baseRef / description
Previous value: -"Base ref for comparison. Defaults to default branch."New value: +"Deprecated compatibility field; currently ignored."
changedInput schema / properties / headRef / description
Previous value: -"Head ref to release. Defaults to default branch."New value: +"Branch, tag, or commit SHA to release. Defaults to default branch."
addedInput schema / properties / rollbackPlanEvidence
Added value: +{
+ "description": "Caller-provided rollback runbook/reference and whether it was tested.",
+ "properties": {
+ "reference": {
+ "maxLength": 500,
+ "minLength": 1,
+ "type": "string"
+ },
+ "tested": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "reference",
+ "tested"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / appliedPolicyRules
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "source": {
+ "const": "repository",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "source"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / policy
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "defaultWorkType": {
+ "enum": [
+ "docs",
+ "feature",
+ "bugfix",
+ "refactor",
+ "security",
+ "release",
+ "infra"
+ ],
+ "type": "string"
+ },
+ "degraded": {
+ "type": "boolean"
+ },
+ "found": {
+ "type": "boolean"
+ },
+ "protectedPaths": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "releaseBlockingLabels": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "requireChangelog": {
+ "type": "boolean"
+ },
+ "requireCodeOwnersForProtectedPaths": {
+ "type": "boolean"
+ },
+ "requireIssueLink": {
+ "type": "boolean"
+ },
+ "requireRollbackPlan": {
+ "type": "boolean"
+ },
+ "requiredChecks": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "appId": {
+ "exclusiveMinimum": 0,
+ "maximum": 9007199254740991,
+ "type": "integer"
+ },
+ "name": {
+ "type": "string"
+ },
+ "source": {
+ "const": "check_run",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "source",
+ "appId"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "requiredReviewerRuleIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "riskRuleIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "schemaVersion": {
+ "const": 1,
+ "type": "number"
+ }
+ },
+ "required": [
+ "found",
+ "degraded",
+ "schemaVersion",
+ "requiredChecks",
+ "protectedPaths",
+ "riskRuleIds",
+ "requiredReviewerRuleIds",
+ "releaseBlockingLabels",
+ "requireIssueLink",
+ "requireCodeOwnersForProtectedPaths",
+ "requireChangelog",
+ "requireRollbackPlan"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / policyDegraded
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / policyDigest
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / policySources
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "blobSha": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "digest": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "default",
+ "repository"
+ ],
+ "type": "string"
+ },
+ "path": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "ref": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "path",
+ "ref",
+ "blobSha",
+ "digest"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / rollbackPlanEvidence
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "reference": {
+ "type": "string"
+ },
+ "source": {
+ "const": "caller",
+ "type": "string"
+ },
+ "tested": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "reference",
+ "tested",
+ "source"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
changedOutput schema / required
Previous value: -[
- "repo",
- "headRef",
- "isReady",
- "ciStatus",
- "ciSummary",
- "openBugCount",
- "blockingIssues",
- "hasChangelog"
-]New value: +[
+ "repo",
+ "headRef",
+ "isReady",
+ "ciStatus",
+ "ciSummary",
+ "openBugCount",
+ "blockingIssues",
+ "hasChangelog",
+ "rollbackPlanEvidence",
+ "policy",
+ "policyDigest",
+ "policySources",
+ "appliedPolicyRules",
+ "policyDegraded"
+]