277 Commits
Author SHA1 Message Date
Julia Ni 504e10ad45 Migrate E2E tests to DartLab1ES (#7733) 2026-10-08 16:18:09 +10:30
Andy Zivkovic 89e1fe0f53 Fix vsix version on CI builds (#7739) 2026-09-30 07:14:40 +09:30
Andy Zivkovic 9a03668316 Update URL used by SDPX license update script (#7633) 2026-08-18 14:07:24 +09:30
dotnet-maestro[bot] 5314ef624e [dev] Source code updates from dotnet/dotnet (#7559)
[dev] Source code updates from dotnet/dotnet


 - [nuget-client] Source update 50dbab4 → 50dbab4
Diff: https://github.com/dotnet/dotnet/compare/50dbab4de210e882172b07934e9666313b7065f1..50dbab4de210e882172b07934e9666313b7065f1

From: https://github.com/dotnet/dotnet/commit/50dbab4de210e882172b07934e9666313b7065f1
To: https://github.com/dotnet/dotnet/commit/50dbab4de210e882172b07934e9666313b7065f1

The following files had conflicts that were resolved by a user:

- build/common.project.props

 - trying to fix code flow issues

 - source build should use newer sdk
2026-07-15 00:13:25 +00:00
Andy Zivkovic faffb58afb Use 1ES OutputParentDirectory to reduce scanning tasks (#7023) 2026-01-07 09:10:31 +10:30
Nigusu Solomon Yenework 79474d8708 Fix NuGet logo URL in README.md (#7008) 2025-12-17 01:40:06 +00:00
Andy Zivkovic 24e1124279 Move pack targets to NuGet.Build.Tasks (#6712) 2025-08-26 06:43:54 +09:30
12d406ee96 Move NuGet to xliff-tasks (#6539)
Moves NuGet to use Xliff tasks. This is a big change:
- Onboard to use the xliff task package instead of lcl, and generate xliff files
- Update projects to use on-the-fly satellite generation
- Remove the old submodule containing the legacy localization info
- Move NuGet to use signtool. This removes a ton of complexity in the signing infrastructure.

Validation done:
- CI validation
- Comparison of old packages to new packages. The VSIX's and localization package have been trimmed of a few satellite dlls that had no interesting content. There were no resx files for these projects. There are slight differences in translations. This occurred when the same un-localization string and resource identifier was localized in different ways. Possibly, there was only a single resource string, but the resource ended up in multiple dlls. The differences are subtle. e.g.:

```
        Key: "Manifest_ReferencesHasMixedElements"
          Baseline: "<references> ögesi <group> ve <reference> alt ögelerini birlikte içermemelidir."
          Diff:     "<references> ögesi hem <group> hem de <reference> alt ögesini içermemelidir."
``
---------

Co-authored-by: Christopher Costa <chcosta@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>

---------

Co-authored-by: Christopher Costa <chcosta@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2025-07-29 16:31:43 -07:00
Kartheek PenagamuriandJeff Kluge 78750a57a9 Update build infrastructure
Co-authored-by: Jeff Kluge <jeffkl@microsoft.com>
2025-05-09 09:43:35 -07:00
Nikolche Kolev 04a1f669ae Debug helper scripts should use net9.0 (#6387) 2025-04-11 09:15:55 -07:00
Jeff Kluge 8f6362aea4 Remove manual GitHub status checks functionality from all pipelines (#6357) 2025-03-28 21:46:21 +00:00
Andy Zivkovic b8efbf37ba Move signed package testing utils to new package (#6100) 2024-10-17 22:03:36 +10:30
Andy Zivkovic 7c463980ae Post E2E and Apex test results to GitHub Checks (#6075) 2024-10-10 16:58:18 +10:30
Kartheek Penagamuri 5d08fbd496 create an empty string array in a different way (#6013) 2024-09-06 15:54:36 -07:00
Nikolche Kolev 15991039d6 Modernize the performance scripts - add the ability to test a locally built NuGet (#5974) 2024-08-20 15:15:58 -07:00
Jeff Kluge dc442403b9 [CI] Re-enable Mac Mono Tests (#5945) 2024-08-01 13:54:31 -07:00
Jeff Kluge 6e878d0491 [CI] Disable Static Analysis status check if its not being run (#5942) 2024-07-31 12:39:42 -07:00
Nikolche Kolev 801b437374 Update the debug helper scripts to import the props file (#5906) 2024-07-09 08:42:05 +09:30
Jeff Kluge 035d451336 Run source build in CI pipeline (#5868) 2024-06-24 09:33:05 -07:00
Nikolche Kolev 9db78fb906 Remove NuGet.Packaging.Core (#5870) 2024-06-23 22:55:47 -07:00
Jeff Kluge ee910914a9 Remove Apex and end-to-end initial status from CI pipeline (#5806) 2024-05-20 11:58:21 -07:00
Andy Zivkovic 741f7d5547 Report Source Build results to GitHub Checks (#5422) 2023-09-25 18:10:01 +02:00
Andy Zivkovic f8da5c760c Enforce whitespace rules in pull requests (#5326) 2023-07-27 09:15:48 +02:00
Donnie Goodson 34f185646e Create NuGetVsVersion in config.props (#5301) 2023-07-07 06:33:37 -07:00
Donnie Goodson 4f976ea2b3 Move Version property to config.props & output to buildinfo.json (#5300) 2023-07-06 18:46:30 -07:00
Jeff Kluge ac6b25abc9 Remove bootstrap.proj (#5164) 2023-05-11 11:05:04 -04:00
Jeff Kluge 886d4675d7 Revert "Remove bootstrap.proj (#5142)" (#5162)
This reverts commit 43b0ec5f0a.
2023-05-09 11:24:41 -04:00
Jeff Kluge 017074bee3 Split hosted build test running up for unit tests, functional tests, and Mono tests (#5152) 2023-05-05 11:06:50 -04:00
Jeff Kluge 43b0ec5f0a Remove bootstrap.proj (#5142) 2023-05-04 16:03:40 -04:00
Jeff Kluge 476dca9762 Improve installation of .NET for building NuGet.Client repository (#5134) 2023-04-19 14:13:57 -05:00
Nikolche Kolev 9e36f7708f Add a readme for the powershell based end to end tests (#5087) 2023-03-14 10:43:07 -07:00
Jeff Kluge 9ebbe50f56 Update calls to targets in config.props to account for multiple lines of output (#5075) 2023-03-07 12:16:46 -08:00
Kartheek Penagamuri ba8b492dc7 Unblock build failures changing VSTargetChannelForTests to use VS 17.4 version and skip a flaky apex test (#5007) 2023-01-12 16:42:25 -08:00
Jeff Kluge 84d99ce064 Remove Common and FileSystem submodules (#4931) 2022-11-28 09:39:10 -08:00
Jeff Kluge 2407dd2541 Use Directory.Build.props/targets/rsp in NuGet.Client repo (#4880) 2022-11-09 09:37:10 -08:00
Jeff Kluge 69af0e6768 Update where test results are placed (#4889) 2022-11-07 20:08:05 -08:00
Kartheek Penagamuri 9f4941056c use different Visual Studio bootstrappers for apex/e2e tests and optprof pipeline (#4884) 2022-11-02 13:20:22 -07:00
Damon Tivel 493d6b3848 Signing: update to August 2022 CTL (#4791)
Resolve https://github.com/NuGet/Home/issues/12033.
2022-10-12 05:18:54 -07:00
Jeff Kluge ff4efab6b0 Fix all build warnings and treat all future warnings as an error (#4799) 2022-10-11 10:44:44 -07:00
Fernando Aguilar 44b3089bf8 Honour DOTNET_CLI_UI_LANGUAGE envvar in NuGet.Commandline.XPlat.exe (#4816)
Fixes https://github.com/NuGet/Home/issues/11326

Uses DOTNET_CLI_UI_LANGUAGE or VSLANG envvars to override CultureInfo in NuGet in dotnet.exe
2022-09-30 14:56:41 -07:00
Damon Tivel fa2fde459f Test: update test SDK from 6.0.3xx to 6.0.4xx (#4697)
Resolve https://github.com/NuGet/Client.Engineering/issues/1693.
2022-06-22 19:19:52 -07:00
Andy Zivkovic 9c349a023d Improve ci initialization script (#4692) 2022-06-21 15:24:35 -07:00
Heng Liu d692f4ce5e Update sdk version for testing from 5 to 6 (#4689) 2022-06-20 10:51:10 -07:00
Andy Zivkovic 3a55f08732 Remove net40, net45 from NuGet Client SDK (#4653) 2022-06-07 10:54:31 -07:00
Andy Zivkovic 4c6778be63 Try localization resources branch without suffix before default branch (#4624) 2022-05-20 06:44:54 -07:00
Erick Yondon 5ac16d75a5 Revert "Stop using FileSystem and Common submodules (#4536)" (#4595)
This reverts commit cebb690363.
2022-04-27 09:46:07 -07:00
Jeff Kluge 8513d48a4f Add binlogs to all build phases and upload them on failure (#4590) 2022-04-22 15:50:41 -04:00
Jeff Kluge cebb690363 Stop using FileSystem and Common submodules (#4536) 2022-04-21 09:32:24 -04:00
Heng Liu 0ff5f67097 do not fail build when commit hash not found on github (#4541) 2022-04-01 09:40:16 -07:00
Nikolche Kolev f36fee140e Remove PackageRestoreTest.ps1 E2E tests (#4515) 2022-03-31 11:22:34 -07:00