[build.ps1] "-All" is poorly named
Open
area-infrastructure
task
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 281
Description
`build.ps1 -All` doesn't actually build everything - it builds all source project types (C#/Native/Java/Node), plus the SharedFx/Targeting Pack. It doesn't build the Installers. We should change it to build everything, and update CI to pass `-NoBuildInstallers` wherever we're currently passing `-All`.
Contributor guide
Research direction
Start by inspecting build.ps1 to trace the -All option and identify the CI files that currently pass -All. Update the naming and build behavior as described, then verify that CI uses -NoBuildInstallers where appropriate and that the resulting build includes installers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100