Skip to content

CI workflow runs are failing on forks #29

@fdcastel

Description

@fdcastel

Related #27.

The macOS build completed earlier than the others.

It looks like the “Configure CMake” job is attempting to PUBLISH NuGet artifacts.

What about to just run builds and tests on every push, but only publish a new release when a Git tag is created?

-- Performing post-build validation
Starting submission of firebird:arm64-osx@5.0.3 to 1 binary cache(s) in the background
Elapsed time to handle firebird:arm64-osx: 3.5 min
firebird:arm64-osx package ABI: d610e842e62b86c5cfffe850e97cca291a412e344f5d24ebf1623737c021951c
Installed contents are licensed to you by owners. Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Some packages did not declare an SPDX license. Check the `copyright` file for each package for more information about their licensing.
Packages installed in this vcpkg installation declare the following licenses:
(LicenseRef-IDPL OR LicenseRef-IPL)
BSL-1.0
ICU
MIT
The package boost-dll is compatible with built-in CMake targets of FindBoost.cmake:
    find_package(Boost REQUIRED COMPONENTS dll)
    target_link_libraries(main PRIVATE Boost::dll)
or the generated cmake configs via:
    find_package( REQUIRED CONFIG)
    target_link_libraries(main PRIVATE Boost::dll)
The package boost-multiprecision is compatible with built-in CMake targets of FindBoost.cmake:
    find_package(Boost REQUIRED COMPONENTS multiprecision)
    target_link_libraries(main PRIVATE Boost::multiprecision)
or the generated cmake configs via:
    find_package( REQUIRED CONFIG)
    target_link_libraries(main PRIVATE Boost::multiprecision)
The package boost-test is compatible with built-in CMake targets of FindBoost.cmake:
    find_package(Boost REQUIRED COMPONENTS test)
    target_link_libraries(main PRIVATE Boost::test)
or the generated cmake configs via:
    find_package( REQUIRED CONFIG)
    target_link_libraries(main PRIVATE Boost::test)
icu provides pkg-config modules:
  # International Components for Unicode: Internationalization library
  icu-i18n
  # International Components for Unicode: Stream and I/O Library
  icu-io
  # International Components for Unicode: Common and Data libraries
  icu-uc
firebird provides CMake targets:
    find_package(firebird CONFIG REQUIRED)
    target_link_libraries(main PRIVATE firebird)
warning: /opt/homebrew/bin/mono /Users/runner/work/fb-cpp/fb-cpp/vcpkg/downloads/tools/nuget-6.10.0-osx/nuget.exe push -ForceEnglishOutput -Verbosity detailed -NonInteractive /Users/runner/work/fb-cpp/fb-cpp/vcpkg/buildtrees/ncurses_arm64-osx.6.5.0-vcpkg69ebf6742597d76bb4cf3f42446472788b25d58d3c01cae53972fe38b8362cbc.nupkg -Timeout 100 -Source https://nuget.pkg.github.com/asfernandes/index.json failed with exit code 1
NuGet Version: 6.10.0.107
WARNING: No API Key was provided and no API Key could be found for 'https://nuget.pkg.github.com/asfernandes'. To save an API Key for a source use the 'setApiKey' command.
Pushing ncurses_arm64-osx.6.5.0-vcpkg69ebf6742597d76bb4cf3f42446472788b25d58d3c01cae53972fe38b8362cbc.nupkg to 'https://nuget.pkg.github.com/asfernandes'...
  PUT https://nuget.pkg.github.com/asfernandes/
The operation was canceled.
  Cannot access a disposed object.
  Object name: 'MobileAuthenticatedStream'.
  Pushing took too long. You can change the default timeout of 300 seconds by using the -Timeout <seconds> option with the push command.
System.AggregateException: One or more errors occurred. (The operation was canceled.) (Pushing took too long. You can change the default timeout of 300 seconds by using the -Timeout <seconds> option with the push command.) ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'MobileAuthenticatedStream'.
  at Mono.Net.Security.MobileAuthenticatedStream.StartOperation (Mono.Net.Security.MobileAuthenticatedStream+OperationType type, Mono.Net.Security.AsyncProtocolRequest asyncRequest, System.Threading.CancellationToken cancellationToken) [0x0024b] in <3d15b8a08ea84d62be7ef80c22a943d0>:0 
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00ca7] in <a2b3f227fb14492298e6ade61a116ac4>:0 
   --- End of inner exception stack trace ---
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x012a8] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithNtAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean isProxyAuth, System.Net.Http.HttpConnection connection, System.Net.Http.HttpConnectionPool connectionPool, System.Threading.CancellationToken cancellationToken) [0x0008e] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync (System.Net.Http.HttpConnection connection, System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x000b1] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithRetryAsync (System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x0014b] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean preAuthenticate, System.Boolean isProxyAuth, System.Boolean doRequestAuth, System.Net.Http.HttpConnectionPool pool, System.Threading.CancellationToken cancellationToken) [0x004ac] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.RedirectHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ba] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.DecompressionHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ca] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.ServerWarningLogHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00088] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.StsAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000d7] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSourceAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000f5] in <b870c412959345c6b2ace6896ca5f118>:0 
  at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered (System.Threading.Tasks.Task`1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x000b3] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.HttpRetryHandler+<>c__DisplayClass5_1.<SendAsync>b__0 (System.Threading.CancellationToken timeoutToken) [0x000b8] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.TimeoutUtility.StartWithTimeout[T] (System.Func`2[T,TResult] getTask, System.TimeSpan timeout, System.String timeoutMessage, System.Threading.CancellationToken token) [0x001cd] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpRetryHandler.SendAsync (NuGet.Protocol.HttpRetryHandlerRequest request, System.String source, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00a4b] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.GetThrottledResponse (System.Func`1[TResult] requestFactory, System.TimeSpan requestTimeout, System.TimeSpan downloadTimeout, System.Int32 maxTries, System.Boolean isRetry, System.Boolean isLastAttempt, System.Guid sessionId, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00208] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.ProcessResponseAsync[T] (NuGet.Protocol.HttpSourceRequest request, System.Func`2[T,TResult] processAsync, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x000cb] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageToServer (System.String source, System.String apiKey, System.String pathToPackage, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger logger, System.Threading.CancellationToken token) [0x004be] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageCore (System.String source, System.String apiKey, System.String packageToPush, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x00181] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackagePath (System.String packagePath, System.String source, System.String symbolSource, System.String apiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, System.TimeSpan requestTimeout, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x0016f] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.Push (System.Collections.Generic.IList`1[T] packagePaths, System.String symbolSource, System.Int32 timeoutInSecond, System.Boolean disableBuffering, System.Func`2[T,TResult] getApiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log) [0x0014e] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Commands.PushRunner.Run (NuGet.Configuration.ISettings settings, NuGet.Configuration.IPackageSourceProvider sourceProvider, System.Collections.Generic.IList`1[T] packagePaths, System.String source, System.String apiKey, System.String symbolSource, System.String symbolApiKey, System.Int32 timeoutSeconds, System.Boolean disableBuffering, System.Boolean noSymbols, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Common.ILogger logger) [0x003da] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () [0x00120] in <b870c412959345c6b2ace6896ca5f118>:0 
   --- End of inner exception stack trace ---
  at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () [0x00154] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.Command.Execute () [0x0014a] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.Program.MainCore (System.String workingDirectory, System.String[] args) [0x001ee] in <b870c412959345c6b2ace6896ca5f118>:0 
---> (Inner Exception #0) System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'MobileAuthenticatedStream'.
  at Mono.Net.Security.MobileAuthenticatedStream.StartOperation (Mono.Net.Security.MobileAuthenticatedStream+OperationType type, Mono.Net.Security.AsyncProtocolRequest asyncRequest, System.Threading.CancellationToken cancellationToken) [0x0024b] in <3d15b8a08ea84d62be7ef80c22a943d0>:0 
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00ca7] in <a2b3f227fb14492298e6ade61a116ac4>:0 
   --- End of inner exception stack trace ---
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x012a8] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithNtAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean isProxyAuth, System.Net.Http.HttpConnection connection, System.Net.Http.HttpConnectionPool connectionPool, System.Threading.CancellationToken cancellationToken) [0x0008e] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync (System.Net.Http.HttpConnection connection, System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x000b1] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithRetryAsync (System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x0014b] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean preAuthenticate, System.Boolean isProxyAuth, System.Boolean doRequestAuth, System.Net.Http.HttpConnectionPool pool, System.Threading.CancellationToken cancellationToken) [0x004ac] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.RedirectHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ba] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.DecompressionHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ca] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.ServerWarningLogHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00088] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.StsAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000d7] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSourceAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000f5] in <b870c412959345c6b2ace6896ca5f118>:0 
  at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered (System.Threading.Tasks.Task`1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x000b3] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.HttpRetryHandler+<>c__DisplayClass5_1.<SendAsync>b__0 (System.Threading.CancellationToken timeoutToken) [0x000b8] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.TimeoutUtility.StartWithTimeout[T] (System.Func`2[T,TResult] getTask, System.TimeSpan timeout, System.String timeoutMessage, System.Threading.CancellationToken token) [0x001cd] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpRetryHandler.SendAsync (NuGet.Protocol.HttpRetryHandlerRequest request, System.String source, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00a4b] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.GetThrottledResponse (System.Func`1[TResult] requestFactory, System.TimeSpan requestTimeout, System.TimeSpan downloadTimeout, System.Int32 maxTries, System.Boolean isRetry, System.Boolean isLastAttempt, System.Guid sessionId, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00208] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.ProcessResponseAsync[T] (NuGet.Protocol.HttpSourceRequest request, System.Func`2[T,TResult] processAsync, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x000cb] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageToServer (System.String source, System.String apiKey, System.String pathToPackage, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger logger, System.Threading.CancellationToken token) [0x004be] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageCore (System.String source, System.String apiKey, System.String packageToPush, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x00181] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackagePath (System.String packagePath, System.String source, System.String symbolSource, System.String apiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, System.TimeSpan requestTimeout, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x0016f] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.Push (System.Collections.Generic.IList`1[T] packagePaths, System.String symbolSource, System.Int32 timeoutInSecond, System.Boolean disableBuffering, System.Func`2[T,TResult] getApiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log) [0x0014e] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Commands.PushRunner.Run (NuGet.Configuration.ISettings settings, NuGet.Configuration.IPackageSourceProvider sourceProvider, System.Collections.Generic.IList`1[T] packagePaths, System.String source, System.String apiKey, System.String symbolSource, System.String symbolApiKey, System.Int32 timeoutSeconds, System.Boolean disableBuffering, System.Boolean noSymbols, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Common.ILogger logger) [0x003da] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () [0x00120] in <b870c412959345c6b2ace6896ca5f118>:0 <---
---> (Inner Exception #1) System.Exception: Pushing took too long. You can change the default timeout of 300 seconds by using the -Timeout <seconds> option with the push command.<---
note: while pushing NuGet package
Completed submission of ncurses:arm64-osx@6.5#1 to 0 binary cache(s) in 1.7 min
Uploading binaries for libtommath:arm64-osx@1.3.0#2 to NuGet from https://nuget.pkg.github.com/asfernandes/index.json
warning: /opt/homebrew/bin/mono /Users/runner/work/fb-cpp/fb-cpp/vcpkg/downloads/tools/nuget-6.10.0-osx/nuget.exe push -ForceEnglishOutput -Verbosity detailed -NonInteractive /Users/runner/work/fb-cpp/fb-cpp/vcpkg/buildtrees/libtommath_arm64-osx.1.3.0-vcpkg20522201c7ac25f7bd8243ab3de972d1f2c3394bc70a7a0cc974508e133e61e9.nupkg -Timeout 100 -Source https://nuget.pkg.github.com/asfernandes/index.json failed with exit code 1
note: One or more NuGet credential providers failed to authenticate. See 'https://learn.microsoft.com/vcpkg/users/binarycaching-troubleshooting?WT.mc_id=vcpkg_inproduct_cli' for more details on how to provide credentials.
note: while pushing NuGet package
Completed submission of libtommath:arm64-osx@1.3.0#2 to 0 binary cache(s) in 2.1 s
Uploading binaries for libtomcrypt:arm64-osx@1.18.2#3 to NuGet from https://nuget.pkg.github.com/asfernandes/index.json
warning: /opt/homebrew/bin/mono /Users/runner/work/fb-cpp/fb-cpp/vcpkg/downloads/tools/nuget-6.10.0-osx/nuget.exe push -ForceEnglishOutput -Verbosity detailed -NonInteractive /Users/runner/work/fb-cpp/fb-cpp/vcpkg/buildtrees/libtomcrypt_arm64-osx.1.18.2-vcpkg7f877795938b59d361f649763adf3ac94c20c4d788e66dd2c7d2d80238e7bb36.nupkg -Timeout 100 -Source https://nuget.pkg.github.com/asfernandes/index.json failed with exit code 1
NuGet Version: 6.10.0.107
WARNING: No API Key was provided and no API Key could be found for 'https://nuget.pkg.github.com/asfernandes'. To save an API Key for a source use the 'setApiKey' command.
Pushing libtomcrypt_arm64-osx.1.18.2-vcpkg7f877795938b59d361f649763adf3ac94c20c4d788e66dd2c7d2d80238e7bb36.nupkg to 'https://nuget.pkg.github.com/asfernandes'...
  PUT https://nuget.pkg.github.com/asfernandes/
The operation was canceled.
  Cannot access a disposed object.
  Object name: 'MobileAuthenticatedStream'.
  Pushing took too long. You can change the default timeout of 300 seconds by using the -Timeout <seconds> option with the push command.
System.AggregateException: One or more errors occurred. (The operation was canceled.) (Pushing took too long. You can change the default timeout of 300 seconds by using the -Timeout <seconds> option with the push command.) ---> System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'MobileAuthenticatedStream'.
  at Mono.Net.Security.MobileAuthenticatedStream.StartOperation (Mono.Net.Security.MobileAuthenticatedStream+OperationType type, Mono.Net.Security.AsyncProtocolRequest asyncRequest, System.Threading.CancellationToken cancellationToken) [0x0024b] in <3d15b8a08ea84d62be7ef80c22a943d0>:0 
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00ca7] in <a2b3f227fb14492298e6ade61a116ac4>:0 
   --- End of inner exception stack trace ---
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x012a8] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithNtAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean isProxyAuth, System.Net.Http.HttpConnection connection, System.Net.Http.HttpConnectionPool connectionPool, System.Threading.CancellationToken cancellationToken) [0x0008e] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync (System.Net.Http.HttpConnection connection, System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x000b1] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithRetryAsync (System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x0014b] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean preAuthenticate, System.Boolean isProxyAuth, System.Boolean doRequestAuth, System.Net.Http.HttpConnectionPool pool, System.Threading.CancellationToken cancellationToken) [0x004ac] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.RedirectHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ba] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.DecompressionHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ca] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.ServerWarningLogHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00088] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.StsAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000d7] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSourceAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000f5] in <b870c412959345c6b2ace6896ca5f118>:0 
  at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered (System.Threading.Tasks.Task`1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x000b3] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.HttpRetryHandler+<>c__DisplayClass5_1.<SendAsync>b__0 (System.Threading.CancellationToken timeoutToken) [0x000b8] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.TimeoutUtility.StartWithTimeout[T] (System.Func`2[T,TResult] getTask, System.TimeSpan timeout, System.String timeoutMessage, System.Threading.CancellationToken token) [0x001cd] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpRetryHandler.SendAsync (NuGet.Protocol.HttpRetryHandlerRequest request, System.String source, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00a4b] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.GetThrottledResponse (System.Func`1[TResult] requestFactory, System.TimeSpan requestTimeout, System.TimeSpan downloadTimeout, System.Int32 maxTries, System.Boolean isRetry, System.Boolean isLastAttempt, System.Guid sessionId, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00208] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.ProcessResponseAsync[T] (NuGet.Protocol.HttpSourceRequest request, System.Func`2[T,TResult] processAsync, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x000cb] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageToServer (System.String source, System.String apiKey, System.String pathToPackage, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger logger, System.Threading.CancellationToken token) [0x004be] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageCore (System.String source, System.String apiKey, System.String packageToPush, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x00181] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackagePath (System.String packagePath, System.String source, System.String symbolSource, System.String apiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, System.TimeSpan requestTimeout, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x0016f] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.Push (System.Collections.Generic.IList`1[T] packagePaths, System.String symbolSource, System.Int32 timeoutInSecond, System.Boolean disableBuffering, System.Func`2[T,TResult] getApiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log) [0x0014e] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Commands.PushRunner.Run (NuGet.Configuration.ISettings settings, NuGet.Configuration.IPackageSourceProvider sourceProvider, System.Collections.Generic.IList`1[T] packagePaths, System.String source, System.String apiKey, System.String symbolSource, System.String symbolApiKey, System.Int32 timeoutSeconds, System.Boolean disableBuffering, System.Boolean noSymbols, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Common.ILogger logger) [0x003da] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () [0x00120] in <b870c412959345c6b2ace6896ca5f118>:0 
   --- End of inner exception stack trace ---
  at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () [0x00154] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.Command.Execute () [0x0014a] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.Program.MainCore (System.String workingDirectory, System.String[] args) [0x001ee] in <b870c412959345c6b2ace6896ca5f118>:0 
---> (Inner Exception #0) System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'MobileAuthenticatedStream'.
  at Mono.Net.Security.MobileAuthenticatedStream.StartOperation (Mono.Net.Security.MobileAuthenticatedStream+OperationType type, Mono.Net.Security.AsyncProtocolRequest asyncRequest, System.Threading.CancellationToken cancellationToken) [0x0024b] in <3d15b8a08ea84d62be7ef80c22a943d0>:0 
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00ca7] in <a2b3f227fb14492298e6ade61a116ac4>:0 
   --- End of inner exception stack trace ---
  at System.Net.Http.HttpConnection.SendAsyncCore (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x012a8] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithNtAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean isProxyAuth, System.Net.Http.HttpConnection connection, System.Net.Http.HttpConnectionPool connectionPool, System.Threading.CancellationToken cancellationToken) [0x0008e] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithNtConnectionAuthAsync (System.Net.Http.HttpConnection connection, System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x000b1] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.HttpConnectionPool.SendWithRetryAsync (System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, System.Threading.CancellationToken cancellationToken) [0x0014b] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.AuthenticationHelper.SendWithAuthAsync (System.Net.Http.HttpRequestMessage request, System.Uri authUri, System.Net.ICredentials credentials, System.Boolean preAuthenticate, System.Boolean isProxyAuth, System.Boolean doRequestAuth, System.Net.Http.HttpConnectionPool pool, System.Threading.CancellationToken cancellationToken) [0x004ac] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.RedirectHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ba] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at System.Net.Http.DecompressionHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000ca] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.ServerWarningLogHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x00088] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.StsAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000d7] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSourceAuthenticationHandler.SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) [0x000f5] in <b870c412959345c6b2ace6896ca5f118>:0 
  at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered (System.Threading.Tasks.Task`1[TResult] sendTask, System.Net.Http.HttpRequestMessage request, System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) [0x000b3] in <a2b3f227fb14492298e6ade61a116ac4>:0 
  at NuGet.Protocol.HttpRetryHandler+<>c__DisplayClass5_1.<SendAsync>b__0 (System.Threading.CancellationToken timeoutToken) [0x000b8] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.TimeoutUtility.StartWithTimeout[T] (System.Func`2[T,TResult] getTask, System.TimeSpan timeout, System.String timeoutMessage, System.Threading.CancellationToken token) [0x001cd] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpRetryHandler.SendAsync (NuGet.Protocol.HttpRetryHandlerRequest request, System.String source, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00a4b] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.GetThrottledResponse (System.Func`1[TResult] requestFactory, System.TimeSpan requestTimeout, System.TimeSpan downloadTimeout, System.Int32 maxTries, System.Boolean isRetry, System.Boolean isLastAttempt, System.Guid sessionId, NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) [0x00208] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.HttpSource.ProcessResponseAsync[T] (NuGet.Protocol.HttpSourceRequest request, System.Func`2[T,TResult] processAsync, NuGet.Protocol.Core.Types.SourceCacheContext cacheContext, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x000cb] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageToServer (System.String source, System.String apiKey, System.String pathToPackage, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger logger, System.Threading.CancellationToken token) [0x004be] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackageCore (System.String source, System.String apiKey, System.String packageToPush, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, System.TimeSpan requestTimeout, System.Boolean warnForHttpSources, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x00181] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.PushPackagePath (System.String packagePath, System.String source, System.String symbolSource, System.String apiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, System.TimeSpan requestTimeout, NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x0016f] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Protocol.Core.Types.PackageUpdateResource.Push (System.Collections.Generic.IList`1[T] packagePaths, System.String symbolSource, System.Int32 timeoutInSecond, System.Boolean disableBuffering, System.Func`2[T,TResult] getApiKey, System.Func`2[T,TResult] getSymbolApiKey, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Protocol.Core.Types.SymbolPackageUpdateResourceV3 symbolPackageUpdateResource, System.Boolean allowInsecureConnections, NuGet.Common.ILogger log) [0x0014e] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.Commands.PushRunner.Run (NuGet.Configuration.ISettings settings, NuGet.Configuration.IPackageSourceProvider sourceProvider, System.Collections.Generic.IList`1[T] packagePaths, System.String source, System.String apiKey, System.String symbolSource, System.String symbolApiKey, System.Int32 timeoutSeconds, System.Boolean disableBuffering, System.Boolean noSymbols, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, NuGet.Common.ILogger logger) [0x003da] in <b870c412959345c6b2ace6896ca5f118>:0 
  at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () [0x00120] in <b870c412959345c6b2ace6896ca5f118>:0 <---
---> (Inner Exception #1) System.Exception: Pushing took too long. You can change the default timeout of 300 seconds by using the -Timeout <seconds> option with the push command.<---
note: while pushing NuGet package
Completed submission of libtomcrypt:arm64-osx@1.18.2#3 to 0 binary cache(s) in 1.7 min
Uploading binaries for vcpkg-make:arm64-osx@2025-10-26 to NuGet from https://nuget.pkg.github.com/asfernandes/index.json
warning: /opt/homebrew/bin/mono /Users/runner/work/fb-cpp/fb-cpp/vcpkg/downloads/tools/nuget-6.10.0-osx/nuget.exe push -ForceEnglishOutput -Verbosity detailed -NonInteractive /Users/runner/work/fb-cpp/fb-cpp/vcpkg/buildtrees/vcpkg-make_arm64-osx.2025.10.26-vcpkg11364f3fb1fe2318fb1e61ae281a232d06750d240874b7ca3bf6ca6d676f2bfc.nupkg -Timeout 100 -Source https://nuget.pkg.github.com/asfernandes/index.json failed with exit code 1
note: One or more NuGet credential providers failed to authenticate. See 'https://learn.microsoft.com/vcpkg/users/binarycaching-troubleshooting?WT.mc_id=vcpkg_inproduct_cli' for more details on how to provide credentials.
note: while pushing NuGet package
Completed submission of vcpkg-make:arm64-osx@2025-10-26 to 0 binary cache(s) in 2.5 s
Uploading binaries for icu[core,tools]:arm64-osx@78.1 to NuGet from https://nuget.pkg.github.com/asfernandes/index.json

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions