From cf4c2468a7dcb81e9bd4c92948fe3df240024f0e Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Mon, 23 Feb 2026 11:11:00 -0800 Subject: [PATCH 1/2] Set workingDirectory for nuget restore. --- Build/package/jobs_package_vsix.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Build/package/jobs_package_vsix.yml b/Build/package/jobs_package_vsix.yml index 31938fcf5..e614bd9d0 100644 --- a/Build/package/jobs_package_vsix.yml +++ b/Build/package/jobs_package_vsix.yml @@ -65,6 +65,7 @@ jobs: displayName: Authenticate NuGet - script: nuget restore $(Build.SourcesDirectory)\Build\signing\SignVsix.proj -PackagesDirectory $(Build.SourcesDirectory)\Build\signing\packages displayName: Restore MicroBuild Core + workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }} - task: MSBuild@1 displayName: Sign the vsix inputs: From 231f5a252d36f06f06212e59cb4c8bbb633af082 Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Mon, 23 Feb 2026 12:06:56 -0800 Subject: [PATCH 2/2] Add a NuGet.config file. --- Build/package/jobs_package_vsix.yml | 3 +-- Build/signing/NuGet.config | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 Build/signing/NuGet.config diff --git a/Build/package/jobs_package_vsix.yml b/Build/package/jobs_package_vsix.yml index e614bd9d0..7c56158e8 100644 --- a/Build/package/jobs_package_vsix.yml +++ b/Build/package/jobs_package_vsix.yml @@ -63,9 +63,8 @@ jobs: displayName: Install NuGet - task: NuGetAuthenticate@1 displayName: Authenticate NuGet - - script: nuget restore $(Build.SourcesDirectory)\Build\signing\SignVsix.proj -PackagesDirectory $(Build.SourcesDirectory)\Build\signing\packages + - script: nuget restore $(Build.SourcesDirectory)\Build\signing\SignVsix.proj -PackagesDirectory $(Build.SourcesDirectory)\Build\signing\packages -ConfigFile $(Build.SourcesDirectory)\Build\signing\NuGet.config displayName: Restore MicroBuild Core - workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }} - task: MSBuild@1 displayName: Sign the vsix inputs: diff --git a/Build/signing/NuGet.config b/Build/signing/NuGet.config new file mode 100644 index 000000000..1aea3e67d --- /dev/null +++ b/Build/signing/NuGet.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file