Skip to content

Conversation

wtgodbe
Copy link
Member

@wtgodbe wtgodbe commented Jun 27, 2025

The new ruleset has been causing the pipeline to fail: https://dev.azure.com/dnceng/internal/_build/results?buildId=2738566&view=results

@wtgodbe wtgodbe requested a review from a team as a code owner June 27, 2025 16:56
@wtgodbe wtgodbe requested review from Copilot and removed request for a team June 27, 2025 16:56
@github-actions github-actions bot added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Jun 27, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR disables the new PREfast ruleset in the IdentityModel helix test pipeline to prevent failures caused by the updated rules.

  • Added a feature flag to turn off PREfast with the new ruleset in the helix matrix.
  • Ensures PREfast is only run in the main pipeline, not the test-only pipeline.
Comments suppressed due to low confidence (1)

.azure/pipelines/identitymodel-helix-matrix.yml:40

  • The indentation of featureFlags is too shallow. It should align with the compiled key (same indentation level) so the YAML parser places it under the same matrix entry.
    featureFlags:

@wtgodbe wtgodbe merged commit b54d49d into main Jun 27, 2025
19 of 29 checks passed
@wtgodbe wtgodbe deleted the wtgodbe/prefast branch June 27, 2025 17:30
@dotnet-policy-service dotnet-policy-service bot added this to the 10.0-preview7 milestone Jun 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant