* Revert "feat: Remove Windows 2019 readme (#12519)"
This reverts commit d83bbf16df.
* Fix Windows 2019 link and badge in README
* Hide ugly deployment badge by deprecation label
* feat: Remove pinned VS version
* Removed installChannel vars from VS installation module
* debug: Check removal of installChannelUri
* fix: Remove InstallChannel completely
* feat: convert installchannel var to empty string
* feat: convert installchannel var to empty string
* feat: remove installchannel value to fallback to latest
* Use cerificate subject to verify authenticode signature
* Use function instead of script variables
* Switch all places to using Get-MicrosoftPublisher
* Remove SignatureThumbprint
* Use common subject for the Edge driver
This should reduce the size of the CodeQL bundle by only including the
platform specific CodeQL CLI and libraries, rather than the full set
of CodeQL CLI and libraries for all platforms.
* [windows] Update EdgeDriver signature
* feat: Improve temp directory handling and update file download method
- Added check for \ existence before accessing it.
- If the directory does not exist, it is now created.
- Replaced System.Net.WebClient with Invoke-WebRequest for file downloads, improving compatibility and maintainability.
Co-authored-by: Subir0071 <subir0071@github.com>
* [Windows] Remove check for TEMP_Dir
---------
Co-authored-by: Subir0071 <subir0071@github.com>
* [Windows] Remove VCRedist from Toolsets
[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)
* [Windows] Remove VCRedist from Toolsets
[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)
* Setting first version following other tools
* Setting first version following other tools
* Setting first version following other tools
* Remove orphaned Python 3.8 (x86) from toolset-2019.json and toolset-2022.json
**Remove orphaned Python 3.8 (x86) from toolset-2019.json & 2022.json**
This PR removes the orphaned entry for Python 3.8 (x86) from toolset-2019.json.
- Python 3.8 (x86) is not included in the x64 list and is not required for current or future builds.
- Keeping only actively supported and required Python versions helps reduce image size and maintenance overhead.
**Summary of changes:**
- Removed `"3.8.*"` from the `versions` array for Python x86.
* Remove Ubuntu 20.04 Readme, empty but not deleted
---------
Co-authored-by: Jacob Blanco <jblanco@devx.es>
* [Windows] Remove VCRedist from Toolsets
[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)
* [Windows] Remove VCRedist from Toolsets
[Windows] Update AzureCosmosDbEmulator signature and Removing VSredist 17 installation in Postgresql (#12247)
* Setting first version following other tools
* Setting first version following other tools
* Setting first version following other tools