From 34acf6828f40815c9c11997263b4f3a3698db993 Mon Sep 17 00:00:00 2001 From: filzrev <103790468+filzrev@users.noreply.github.com> Date: Thu, 7 May 2026 13:28:12 +0900 Subject: [PATCH 1/3] chore: resolve ide0005 warning --- test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs b/test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs index 2fe299a1a5e..b2d68fbafde 100644 --- a/test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs +++ b/test/Docfx.Dotnet.Tests/SymbolUrlResolverUnitTest.cs @@ -2,7 +2,6 @@ // The .NET Foundation licenses this file to you under the MIT license. using System.Text.RegularExpressions; -using Microsoft.CodeAnalysis; using Xunit; namespace Docfx.Dotnet.Tests; From 1143a796ec655dea0b36fe43d87a978f71938885 Mon Sep 17 00:00:00 2001 From: filzrev <103790468+filzrev@users.noreply.github.com> Date: Thu, 19 Mar 2026 20:16:15 +0900 Subject: [PATCH 2/3] fix: httpclient error on macos ci --- src/Docfx.Build/XRefMaps/XRefMapDownloader.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Docfx.Build/XRefMaps/XRefMapDownloader.cs b/src/Docfx.Build/XRefMaps/XRefMapDownloader.cs index a4ebdeb330f..5512388b115 100644 --- a/src/Docfx.Build/XRefMaps/XRefMapDownloader.cs +++ b/src/Docfx.Build/XRefMaps/XRefMapDownloader.cs @@ -3,6 +3,8 @@ using System.IO.Compression; using System.Net; +using System.Net.Security; +using System.Security.Cryptography.X509Certificates; using Docfx.Common; using EnvironmentVariables = Docfx.DataContracts.Common.Constants.EnvironmentVariables; @@ -158,6 +160,20 @@ private static async Task DownloadFromWebAsync(Uri uri, CancellationTok { AutomaticDecompression = DecompressionMethods.All, CheckCertificateRevocationList = !EnvironmentVariables.NoCheckCertificateRevocationList, + ServerCertificateCustomValidationCallback = (req, cert, chain, errors) => + { + if (errors == SslPolicyErrors.None) + return true; + + // Ignore OCSP validation error on macos. (On GitHub Actions environment. OSCP HTTP access seems be blocked) + if (OperatingSystem.IsMacOS()) + { + if (chain?.ChainStatus != null && chain.ChainStatus.All(s => s.Status == X509ChainStatusFlags.RevocationStatusUnknown)) + return true; + } + + return false; + } }) { Timeout = TimeSpan.FromMinutes(30), // Default: 100 seconds From ee52ef41adde965d3cf623e89e2acf4b4a36f780 Mon Sep 17 00:00:00 2001 From: filzrev <103790468+filzrev@users.noreply.github.com> Date: Fri, 29 May 2026 11:54:18 +0900 Subject: [PATCH 3/3] deps: update- playwright version to 1.60.0 --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 4d80612a67a..afa6d8a11bb 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -9,7 +9,7 @@ - +