Skip to content

Fix cloaking patterns for SBRP repo#4914

Merged
NikolaMilosavljevic merged 3 commits intodotnet:mainfrom
NikolaMilosavljevic:pfx.sb
Feb 17, 2026
Merged

Fix cloaking patterns for SBRP repo#4914
NikolaMilosavljevic merged 3 commits intodotnet:mainfrom
NikolaMilosavljevic:pfx.sb

Conversation

@NikolaMilosavljevic
Copy link
Copy Markdown
Member

Fixes dotnet/source-build#5480

This PR also fixes the pattern for spectre.console files.

Removing the files as cloaking does not remove the files already present in the repo.

Pattern for PFX file exclusion was suggested in dotnet/arcade-services#5949 (comment)

Copy link
Copy Markdown
Contributor

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 fixes cloaking patterns for the source-build-reference-packages (SBRP) repository to properly exclude files that should not be synchronized to the VMR. The changes address issue #5480 by correcting the pattern for spectre-console documentation files and making the PFX file exclusion more general.

Changes:

  • Updated the spectre-console docs exclusion pattern to correctly match the actual file path structure
  • Changed PFX exclusion from a specific path pattern to a global wildcard pattern to catch all PFX files
  • Removed files that should have been excluded but were already present in the repo

Reviewed changes

Copilot reviewed 211 out of 254 changed files in this pull request and generated no comments.

File Description
src/source-mappings.json Updated cloaking patterns: fixed spectre-console docs path and generalized PFX exclusion to **/*.pfx
src/source-build-reference-packages/src/externalPackages/src/spectre-console/docs/** Deleted documentation files now properly excluded by the corrected pattern
Multiple *.pfx files Deleted PFX certificate files now properly excluded by the generalized pattern
Files not reviewed (1)
  • src/source-build-reference-packages/src/externalPackages/src/spectre-console/docs/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@NikolaMilosavljevic NikolaMilosavljevic merged commit a4d9d41 into dotnet:main Feb 17, 2026
15 of 17 checks passed
@dotnet-policy-service dotnet-policy-service bot requested a review from a team February 17, 2026 21:12
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.

Cloaked SBRP Binaries in the VMR

4 participants