Open corbob opened 2 weeks ago
Note: The MSI task in the GHA ran successfully, but Chocolatey.Cake.Recipe doesn't currently try to upload the MSI on GHA: https://github.com/chocolatey/Chocolatey.Cake.Recipe/blob/e4ac5d739a594f24d62c8502dfa4573da59f5267/Chocolatey.Cake.Recipe/Content/build.cake#L482
Description Of Changes
Update the Recipe used to default to not build an MSI. Update the CI configurations to allow building the MSI with the addition of the
--shouldBuildMsi=true
parameter.Motivation and Context
Ease the experience of making adjustments to the MSI. Allow us to get an MSI more regularly for testing.
Testing
./build.bat --target=Build-Msi
./build.bat --target=Build-Msi --shouldBuildMsi=true
code_drop/Artifacts
andcode_drop/MSIs/en-US
directories to confirm that an MSI was generated.Operating Systems Testing
Change Types Made
Change Checklist
Related Issue
Fixes #3465