* Set up CI with Start Right
* remove deadcode and add copyright notice
* Update .pipelines/templates/compliance/apiscan.yml
* Apply suggestions from code review
* fix syntax
* Fix code PATs
* Fix feed PATs
* remove gallery commit
* update feed url
* Update to new variable groups
* Fix Variable name
* Fix credential template
* Disable Signing setup in prep stage
* Capture nuget source list
* lock down the firewall
* Add creds to feed switch to allow single switch location
* Use switch from build.psm1
* Use switch template instead of commands
* update to test feed
* disable codeql in jobs where we don't compile
* disable code sign validation for prep
* move capture steps to restore phase to see if it speeds things up
* remove duplicate capture of nuget config
* update test service
* Only build windows test service on windows
* warn when no config is generated
* try to fix test service
* fix web listener refs
* try removing dotnet tool
* update feedname with user info
* update package version that is not found
* try moving failing jobs to restore phase
* allow nuget inset in either phase
* update package ref
* use the right reporoot
* Move everything to restore
* Try adding build phase
* put nuget files in the right place
* move bootstrap into yaml
* remove onebranch agent items from macos build
* switch to environment variable
* bump a couple of packages
* fix formatting
* Fix static analysis issue
* update feed url to test restoring everything
* install the AzFeed cred provider
* fix binlog issues
* Update PowerShell-vPack-Official.yml for Azure Pipelines
* Merged PR 31369: fix version override parameter
- change default value of override version parameter to make actually optional
- eliminate redundant version override variable and use parameter directly
* Fix condition
* remove trailing spaces
* remove other syntax issue
---------
Co-authored-by: Tess Gauthier <tessgauthier@microsoft.com>