Skip to content

Add ADO definitions for P0 PR checks - #18534

Draft
Pawel Winogrodzki (PawelWMS) wants to merge 2 commits into
microsoft:fasttrack/3.0from
PawelWMS:pseudotrurl/ado-p0-prchecks
Draft

Add ADO definitions for P0 PR checks#18534
Pawel Winogrodzki (PawelWMS) wants to merge 2 commits into
microsoft:fasttrack/3.0from
PawelWMS:pseudotrurl/ado-p0-prchecks

Conversation

@PawelWMS

Copy link
Copy Markdown
Contributor

What

Add four 1ES-governed Azure Pipeline definitions under .pipelines/prchecks/ado/:

  • Check Manifests
  • Spec Entanglement Mismatch Check
  • Spec files check
  • Static glibc version check

Why

Provide Azure Pipeline equivalents for the existing P0 repository validations while keeping the current GitHub Actions unchanged during parity testing.

Risk

This is a draft. No existing trigger or workflow is modified. The new definitions are inactive until corresponding pipeline definitions and PR policies are configured. Runtime parity must be validated in Azure Pipelines before this PR is ready.

Verification

  • Parsed all four YAML files.
  • Validated every inline Bash block with bash -n.
  • Ran deterministic checks for governed-template usage, pool selection, internal feed authentication, Python 3.12 enforcement, and source-script parity.
  • Ran git diff --check and public-hygiene scans.
  • Local script execution is blocked by a dependency supplied through the authenticated build feed; runtime validation remains pending in Azure Pipelines.

Review strategy: self-review only.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: b763ec4e-012e-444c-8da3-41c0aa84102c
@microsoft-github-policy-service microsoft-github-policy-service Bot added the fasttrack/3.0 PRs Destined for Azure Linux 3.0 label Aug 20, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: b763ec4e-012e-444c-8da3-41c0aa84102c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fasttrack/3.0 PRs Destined for Azure Linux 3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant