Skip to content

Add network isolation policy to compliance YAML#91

Draft
jlee671 wants to merge 8 commits into
developfrom
dev/jiwon/enforce-cfs-policy
Draft

Add network isolation policy to compliance YAML#91
jlee671 wants to merge 8 commits into
developfrom
dev/jiwon/enforce-cfs-policy

Conversation

@jlee671

@jlee671 jlee671 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Enforce network isolation policy

@jlee671

jlee671 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@jlee671 jlee671 marked this pull request as draft June 25, 2026 22:32
jlee671 and others added 6 commits June 25, 2026 16:59
Updated the dotnet tool installation command to include a config file and added nuget configuration inputs for package restoration.
Added NuGet authentication step for Azure Artifacts.
The official build runs under 1ES network isolation and cannot reach the PowerShell Gallery, but build.yml installed platyPS from PSGallery and ran New-ExternalHelp to generate the cmdlet/about help. platyPS is not available on the Setup-Dependencies feed.

Generate the help artifacts (Microsoft.VisualStudio.Setup.PowerShell.dll-Help.xml and about_VSSetup.help.txt) once and check them in under src\VSSetup.PowerShell\help. The project copies them to the build output, so the zip and nuspec still get the files without any network access. Add build\Update-Help.ps1 and a CONTRIBUTING note for regenerating them locally when docs\VSSetup changes.

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

jlee671 commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

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

jlee671 commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

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