Skip to content

Harden 2025/2026 certification routing contract#75

Merged
svelderrainruiz merged 2 commits into
mainfrom
upstream/chore-harden-routing-contract-2025-2026
Feb 26, 2026
Merged

Harden 2025/2026 certification routing contract#75
svelderrainruiz merged 2 commits into
mainfrom
upstream/chore-harden-routing-contract-2025-2026

Conversation

@svelderrainruiz
Copy link
Copy Markdown
Contributor

Scope\nRouting Contract Hardening (2025/2026) only.\n\n## Changes\n- Tighten setup/actor routing label cardinality and format checks in matrix generation.\n- Keep fail-fast behavior and improve routing diagnostics payload/summary.\n- Harden dispatch-side setup/actor label checks and error IDs.\n- Update workflow/script contract tests.\n\n## Validation\n- tests/SelfHostedMachineCertificationWorkflowContract.Tests.ps1\n- tests/StartSelfHostedMachineCertificationContract.Tests.ps1\n\nFork-first completed via svelderrainruiz#49. This PR is upstream verify/propagation.

@svelderrainruiz svelderrainruiz merged commit 75da65a into main Feb 26, 2026
8 of 11 checks passed
@svelderrainruiz svelderrainruiz deleted the upstream/chore-harden-routing-contract-2025-2026 branch February 26, 2026 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant