| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
Sorry, something went wrong.
There was a problem hiding this comment.
Module-only vPack/MSIX builds lack exported feed credentials, causing restore authentication failures, while unsupported net11 test fixtures throw before assertions.
2 open issuesBackports #28326 to release/v7.6.10, allowing builds to consume bundled PowerShell modules from an internal feed independently of the selected .NET feed.
Changes:
| File | Description |
|---|---|
| test/infrastructure/NugetConfig.Tests.ps1 | Adds feed-selection and authentication tests. |
| docs/building/internals.md | Documents internal module feeds and restore setup. |
| build.psm1 | Adds independent early-access module source selection. |
| .pipelines/templates/insert-nuget-config-azfeed.yml | Configures module-feed access and credentials. |
| .pipelines/PowerShell-vPack-Official.yml | Exposes the module-feed option for official vPack builds. |
| .pipelines/PowerShell-Release-Official.yml | Exposes the option for official releases. |
| .pipelines/PowerShell-Packages-Official.yml | Exposes the option for official package builds. |
| .pipelines/PowerShell-Coordinated_Packages-Official.yml | Exposes the option for official coordinated packages. |
| .pipelines/NonOfficial/PowerShell-vPack-NonOfficial.yml | Exposes the option for nonofficial vPack builds. |
| .pipelines/NonOfficial/PowerShell-Release-NonOfficial.yml | Exposes the option for nonofficial releases. |
| .pipelines/NonOfficial/PowerShell-Packages-NonOfficial.yml | Exposes the option for nonofficial package builds. |
| .pipelines/NonOfficial/PowerShell-Coordinated_Packages-NonOfficial.yml | Exposes the option for nonofficial coordinated packages. |
| .pipelines/MSIXBundle-vPack-Official.yml | Exposes the option for MSIX bundle vPack builds. |
| .pipelines/apiscan-gen-notice.yml | Exposes the option for API scanning and notice generation. |
Review effort: Balanced
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Backport of #28326 to release/v7.6.10
Triggered by Dongbo Wang (@daxian-dbw) on behalf of Aditya Patwardhan (@adityapatwardhan)
Original CL Label: CL-BuildPackaging
/cc @PowerShell/powershell-maintainers
Impact
REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.
Tooling Impact
Enables release builds to consume bundled PowerShell modules from the internal early-access module feed independently of the selected .NET feed. UseEarlyAccessModules defaults to false, preserving existing feed selection unless explicitly enabled.
Customer Impact
Regression
REQUIRED: Check exactly one box.
This is not a regression.
Testing
Original PR adds test/infrastructure/NugetConfig.Tests.ps1 covering module-feed selection across source modes, authentication combinations, module-only authentication without a .NET feed selector, and token-acquisition failures. The backport cherry-picked without conflicts and the worktree is clean. Local tests were not run; backport CI validation is required before merge.
Risk
REQUIRED: Check exactly one box.
Changes shared build pipeline and feed-authentication infrastructure. The capability is opt-in via UseEarlyAccessModules, which defaults to false, preserving existing feed behavior. Included infrastructure tests cover feed selection and authentication scenarios; backport CI must pass before merge.