PowerToys/.pipelines
Jeremy Sinclair 00ee6c1510
[Dev][Build] .NET 9 Upgrade (#35716)
* [Deps] Upgrade Framework Libraries to .NET 9 RC2

* [Common][Build] Update TFM to NET9

* [FileLocksmith][Build] Update TFM to NET9 in Publish Profile

* [PreviewPane][Build] Update TFM to NET9 in Publish Profile

* [PTRun][Build] Update TFM to NET9 in Publish Profile

* [Settings][Build] Update TFM to NET9 in Publish Profile

* [MouseWithoutBorders][Analyzers] Resolve WFO1000 by configuring Designer Serialization Visibility

* [Deps] Update Microsoft.CodeAnalysis.NetAnalyzers

* [Analyzers] Set CA1859,CA2263,CA2022 to be excluded from error

* [MouseWithoutBorders] Use System.Threading.Lock to lock instead of object instance

* [ColorPicker] Use System.Threading.Lock to lock instead of object instance

* [AdvancedPaste] Use System.Threading.Lock to lock instead of object instance

* [TextExtractor] Use System.Threading.Lock to lock instead of object instance

* [Hosts] Use System.Threading.Lock to lock instead of object instance

* [MouseJump] Use System.Threading.Lock to lock instead of object instance

* [PTRun] Use System.Threading.Lock to lock instead of object instance

* [Wox] Use System.Threading.Lock to lock instead of object instance

* [Peek] Use System.Threading.Lock to lock instead of object instance

* [PowerAccent] Use System.Threading.Lock to lock instead of object instance

* [Settings] Use System.Threading.Lock to lock instead of object instance

* [Deps] Update NOTICE.md

* [CI] Update .NET version step to target 9.0

* [Build] Attempt to add manual trigger for using Visual Studio Preview for building

* [Build] Fix variable typo

* [Build][Temporary] set to use preview builds

* [Build] Add missing parameters

* [Build][Temporary] directly hardcode preview image

* [Build][Temporary] Trying ImageOverride

* [Build] Revert hardcode and use ImageOverride

* [Build] Add env var for adding prerelease argument for vswhere

* [Build] Update VCToolsVersion script to use env var to optionally add prerelease version checking

* [Build] Remove unneeded parameter

* [Build] Re-add parameter in all the right places

* [CI][Build] Add NoWarn NU5104 when building with VS Preview

* [Deps] Update to stable .NET 9 packages

* [Deps] Update NOTICE.md

* Everything is WPF and WindowsForms now to fix .NET 9 dependency conflicts

* Ensure .NET 9 SDK for tests too

---------

Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2024-11-13 12:36:45 -05:00
..
loc Switch to TouchdownBuildTask v3, which supports SNI cert auth (#32721) 2024-05-03 12:28:49 -07:00
v2 [Dev][Build] .NET 9 Upgrade (#35716) 2024-11-13 12:36:45 -05:00
applyXamlStyling.ps1 [ci]Fix running xaml styles in CI (#35426) 2024-10-14 08:59:10 -05:00
CIPolicy.xml Add a new YAML release pipeline to replace the old CDPx one (#15039) 2021-12-17 18:15:31 -08:00
ESRPSigning_abstracted_utils_dll.json [Hosts][EnvVar][RegPreview]improve nuget packages (#32697) 2024-05-03 15:27:13 +01:00
ESRPSigning_core.json [Deps]Upgrade System.IO.Abstractions (#35656) 2024-11-11 09:42:40 +00:00
ESRPSigning_DSC.json [DSC] Implement Microsoft.PowerToys.Configure DSCResource & winget support (#30918) 2024-04-02 00:09:47 +01:00
ESRPSigning_installer.json [installer] Support per-user installation (#24087) 2023-03-31 12:23:57 +02:00
ESRPSigning_vcm.json [General]Reduce installer size by flattening application paths (#27451) 2023-07-20 00:12:46 +01:00
InstallWinAppDriver.ps1 [FancyZones]UI testing that works in CI (#29453) 2024-03-22 12:10:10 +00:00
installWiX.ps1 [Deps]Update WiX to 3.14.1 (#32082) 2024-03-26 15:37:40 +00:00
packages.config [General]Add an option for telemetry opt-in and visualization(#34078) 2024-10-24 21:04:32 +01:00
release-nuget.config [Build]Centralize .NET NuGet Package Versions (#23727) 2023-02-13 17:10:33 +00:00
tsa.json build: fix the TSA configuration (#35023) 2024-09-23 14:25:16 -05:00
verifyAndSetLatestVCToolsVersion.ps1 [Dev][Build] .NET 9 Upgrade (#35716) 2024-11-13 12:36:45 -05:00
verifyArm64Configuration.ps1 [ci]Fail when a step in multiline powershell fails (#35520) 2024-10-23 08:52:47 +01:00
verifyDepsJsonLibraryVersions.ps1 [MouseJump][CQ]Refactor "common" classes into a separate project (#34333) 2024-10-21 17:38:07 +01:00
verifyNoticeMdAgainstNugetPackages.ps1 [Settings]New Landing Page Experimentation (#22365) 2023-02-15 02:38:53 +00:00
verifyNugetPackages.ps1 [ci]Fix running xaml styles in CI (#35426) 2024-10-14 08:59:10 -05:00
verifyPossibleAssetConflicts.ps1 [General]Reduce installer size by flattening application paths (#27451) 2023-07-20 00:12:46 +01:00
versionAndSignCheck.ps1 [ci]Fail when a step in multiline powershell fails (#35520) 2024-10-23 08:52:47 +01:00
versionSetting.ps1 [NewPlus]Set package version in CI (#35080) 2024-09-26 14:48:47 +01:00