Describe the Bug
Building .NET VMR's main branch can fail if the remotes are not named origin.
Steps to Reproduce
$ git branch --show-current
main
$ git rev-parse HEAD
a42f5831103bf4783159b852e7f0ceb71e2faade
$ git remote -v
omajid git@github.com:omajid/dotnet-dotnet.git (fetch)
omajid git@github.com:omajid/dotnet-dotnet.git (push)
upstream https://github.com/dotnet/dotnet (fetch)
upstream https://github.com/dotnet/dotnet (push)
$ ./build.sh --prep --source-only
...
/home/omajid/devel/dotnet/dotnet/src/source-build-assets/src/externalPackages/projects/opentelemetry-dotnet.proj(57,5): error MSB3073: The command ""/home/omajid/devel/dotnet/dotnet/.dotnet/dotnet" pack /bl:/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/log/Release/opentelemetry-dotnet/pack_Api.binlog /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj /p:Configuration=Release /p:DelaySign=false /p:PublicSign=true /v:minimal > /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/log/Release/opentelemetry-dotnet/opentelemetry-dotnet.log 2>&1 /p:Version=1.15.3 /p:AssemblyVersion=1.0.0.0 /p:FileVersion=1.15.3.2017 /p:ExposeExperimentalFeatures=false /p:DotNetBuildSourceOnly=true /p:UseArtifactsOutput=false /p:IntegrationBuild=true /p:SkipAnalysis=true /p:EnforceCodeStyleInBuild=false /p:NuGetAudit=false /p:TreatWarningsAsErrors=false /p:MSBuildTreatWarningsAsErrors=false /p:DisablePackageBaselineValidation=true /p:EnableConfigurationBindingGenerator=false --output /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/pack" exited with code 1.
Determining projects to restore...
All projects are up-to-date for restore.
/home/omajid/devel/dotnet/dotnet/.dotnet/sdk/11.0.100-preview.5.26227.104/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets(383,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj::TargetFramework=net11.0]
/home/omajid/devel/dotnet/dotnet/.dotnet/sdk/11.0.100-preview.5.26227.104/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets(383,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj::TargetFramework=netstandard2.0]
OpenTelemetry.Api -> /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/bin/Release/netstandard2.0/OpenTelemetry.Api.dll
OpenTelemetry.Api -> /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/bin/Release/net11.0/OpenTelemetry.Api.dll
**IncludeSignaturesInPackagesDebug** SignatureFiles:
**IncludeCertificatesInPackagesDebug** CertificateFiles:
EXEC : error : No such remote 'origin' [/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj]
**GitInformationDebug** GitCommitConsoleOutput: a42f5831103bf4783159b852e7f0ceb71e2faade, GitCommitExitCode: 0, GitOriginConsoleOutput: error: No such remote 'origin', GitOriginExitCode: 2, GitHubPermalinkUrl: error: No such remote 'origin'/blob/a42f5831103bf4783159b852e7f0ceb71e2faade
Successfully created package '/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/pack/OpenTelemetry.Api.1.15.3.nupkg'.
Successfully created package '/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/pack/OpenTelemetry.Api.1.15.3.snupkg'.
'opentelemetry-dotnet' failed during build.
See '/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/log/Release/opentelemetry-dotnet/opentelemetry-dotnet.log' for more information.
Other Information
Describe the Bug
Building .NET VMR's main branch can fail if the remotes are not named origin.
Steps to Reproduce
$ git branch --show-current main $ git rev-parse HEAD a42f5831103bf4783159b852e7f0ceb71e2faade $ git remote -v omajid git@github.com:omajid/dotnet-dotnet.git (fetch) omajid git@github.com:omajid/dotnet-dotnet.git (push) upstream https://github.com/dotnet/dotnet (fetch) upstream https://github.com/dotnet/dotnet (push) $ ./build.sh --prep --source-only ... /home/omajid/devel/dotnet/dotnet/src/source-build-assets/src/externalPackages/projects/opentelemetry-dotnet.proj(57,5): error MSB3073: The command ""/home/omajid/devel/dotnet/dotnet/.dotnet/dotnet" pack /bl:/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/log/Release/opentelemetry-dotnet/pack_Api.binlog /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj /p:Configuration=Release /p:DelaySign=false /p:PublicSign=true /v:minimal > /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/log/Release/opentelemetry-dotnet/opentelemetry-dotnet.log 2>&1 /p:Version=1.15.3 /p:AssemblyVersion=1.0.0.0 /p:FileVersion=1.15.3.2017 /p:ExposeExperimentalFeatures=false /p:DotNetBuildSourceOnly=true /p:UseArtifactsOutput=false /p:IntegrationBuild=true /p:SkipAnalysis=true /p:EnforceCodeStyleInBuild=false /p:NuGetAudit=false /p:TreatWarningsAsErrors=false /p:MSBuildTreatWarningsAsErrors=false /p:DisablePackageBaselineValidation=true /p:EnableConfigurationBindingGenerator=false --output /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/pack" exited with code 1. Determining projects to restore... All projects are up-to-date for restore. /home/omajid/devel/dotnet/dotnet/.dotnet/sdk/11.0.100-preview.5.26227.104/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets(383,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj::TargetFramework=net11.0] /home/omajid/devel/dotnet/dotnet/.dotnet/sdk/11.0.100-preview.5.26227.104/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets(383,5): message NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy [/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj::TargetFramework=netstandard2.0] OpenTelemetry.Api -> /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/bin/Release/netstandard2.0/OpenTelemetry.Api.dll OpenTelemetry.Api -> /home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/bin/Release/net11.0/OpenTelemetry.Api.dll **IncludeSignaturesInPackagesDebug** SignatureFiles: **IncludeCertificatesInPackagesDebug** CertificateFiles: EXEC : error : No such remote 'origin' [/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/src/OpenTelemetry.Api/OpenTelemetry.Api.csproj] **GitInformationDebug** GitCommitConsoleOutput: a42f5831103bf4783159b852e7f0ceb71e2faade, GitCommitExitCode: 0, GitOriginConsoleOutput: error: No such remote 'origin', GitOriginExitCode: 2, GitHubPermalinkUrl: error: No such remote 'origin'/blob/a42f5831103bf4783159b852e7f0ceb71e2faade Successfully created package '/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/pack/OpenTelemetry.Api.1.15.3.nupkg'. Successfully created package '/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/obj/opentelemetry-dotnet/clone/pack/OpenTelemetry.Api.1.15.3.snupkg'. 'opentelemetry-dotnet' failed during build. See '/home/omajid/devel/dotnet/dotnet/src/source-build-assets/artifacts/log/Release/opentelemetry-dotnet/opentelemetry-dotnet.log' for more information.Other Information