Skip to content

docs: add V17 breaking changes #3110

docs: add V17 breaking changes

docs: add V17 breaking changes #3110

Triggered via pull request November 4, 2026 08:25
Status Success
Total duration 12m 12s
Artifacts 67

ci-build.yml

on: pull_request
Matrix: build / build-unix
build  /  build-windows
10m 46s
build / build-windows
build  /  build-msbuild
build / build-msbuild
build  /  collect-coverage
31s
build / collect-coverage
Fit to window
Zoom out
Zoom in

Annotations

30 warnings and 4 notices
build / build-unix (ubuntu-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (ubuntu-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (ubuntu-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (ubuntu-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (ubuntu-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (ubuntu-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (ubuntu-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (ubuntu-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (ubuntu-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (ubuntu-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-windows
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-windows
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-windows
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-windows
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-windows
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-windows
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-windows
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-windows
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-windows
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-windows
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (macos-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (macos-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (macos-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (macos-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (macos-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (macos-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (macos-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (macos-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / build-unix (macos-latest)
<IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))">true</IsTrimmable>
build / build-unix (macos-latest)
IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
build / changes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build / build-unix (ubuntu-latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
build / build-unix (macos-latest)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
build / collect-coverage
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
Refit.Analyzers.Internals.Tests-linux-net10.0-report.html
150 KB
sha256:01ee3a5fe0b16317684d63ff5e496401625a793140e18f4d701d87adaf2bc9c7
Refit.Analyzers.Internals.Tests-linux-net11.0-report.html
150 KB
sha256:7551978b5c7a83d0a1386ccd3c4d4f149a52ed55f3a685fecb3a4e3b3e83d866
Refit.Analyzers.Internals.Tests-macos-net10.0-report.html
150 KB
sha256:a4cd800cc9c863b14a3661f5b45f01be603a9c45ef7da8fe1d0d72da911baad4
Refit.Analyzers.Internals.Tests-macos-net11.0-report.html
150 KB
sha256:aa0d0e37cc17270550d9d997e984318b444b03aeca6ef5a5ef9fb4b84fd008cc
Refit.Analyzers.Internals.Tests-windows-net10.0-report.html
150 KB
sha256:6d4592c800f7d43d18885c4adffec272cbb63afff6070591f028323f7feb8285
Refit.Analyzers.Internals.Tests-windows-net11.0-report.html
150 KB
sha256:ffc2970f9d55751f96d7249f2043a3e8b16bb641e824625c6e51757e14365a30
Refit.Analyzers.Tests-linux-net10.0-report.html
162 KB
sha256:2b24a5158d2cab81af00dfb1fa3bdbed2e3be4f75d7750b2362529592c0321f2
Refit.Analyzers.Tests-linux-net11.0-report.html
162 KB
sha256:ba8bf9a2f52bb200f0dfa8a05f1838c821a9b1f319e736059082b144facdfa5e
Refit.Analyzers.Tests-macos-net10.0-report.html
162 KB
sha256:c98f4e887d7c1dbbc878aebef2b3040c655fbd53fb1256f962dde8a001c86af6
Refit.Analyzers.Tests-macos-net11.0-report.html
162 KB
sha256:a49d5d2d5cd894b71f6ef1a937c4b669ac3e798b77ea017f6771c475e795d604
Refit.Analyzers.Tests-windows-net10.0-report.html
162 KB
sha256:8673faae40d8c53894c2bca62a87669c31ad35e5f6af3502c310fe43cb0b0c0c
Refit.Analyzers.Tests-windows-net11.0-report.html
162 KB
sha256:2a07fd7d98f2129a1c4a1514ef61d9e3efcec91ee0158d123e2ea82e338e46da
Refit.CodeFixes.Tests-linux-net10.0-report.html
150 KB
sha256:80e80bbbc680ccb82af2028353c1d5911575879f87c8cf91e5ae37778ba95c2a
Refit.CodeFixes.Tests-linux-net11.0-report.html
150 KB
sha256:97c2014cffbab7355c01310c4cf20334e15a664a35251a65e9b6b0fe90d1eed1
Refit.CodeFixes.Tests-macos-net10.0-report.html
150 KB
sha256:2118df9d7db7ebada7b4d94f69d362a0e7f97cd981fc3e13ae249a73e46a70be
Refit.CodeFixes.Tests-macos-net11.0-report.html
150 KB
sha256:6460ac3cae52b56750881e0895a4c1a84a8fb7b87ce6b6fcd1868252d51988c2
Refit.CodeFixes.Tests-windows-net10.0-report.html
150 KB
sha256:97991e9a5b3556952f14362a55c7bf9cfa487f98e81cbb604faf3cc622ab5179
Refit.CodeFixes.Tests-windows-net11.0-report.html
150 KB
sha256:cf9eef18b12dd75282b0c02a940d2afa796ce63f7a3324d41fbe1b06581ba106
Refit.GeneratorTests-linux-net10.0-report.html
335 KB
sha256:dd31c49f8b45de18db022cc1681ca28c89c36cb15cb7324d8da19d72b83cd8ef
Refit.GeneratorTests-linux-net11.0-report.html
335 KB
sha256:42ab9e65a69560eff6bb73e2f268cdd1df714200675358b87dcda474316b8d2c
Refit.GeneratorTests-macos-net10.0-report.html
332 KB
sha256:06804ba2d21a6ddbb3bc2357197d021ecac7b19e1a973966f942e803c6d1ffe1
Refit.GeneratorTests-macos-net11.0-report.html
331 KB
sha256:0ac1649ff33b0293d0397138c374e4ab7c165744db4c2b73edb37d43cd9d8b70
Refit.GeneratorTests-windows-net10.0-report.html
334 KB
sha256:f8ba1f21ba8595dc22bc890eba0775e85ce7952925763dc8c3a95f61176fd08a
Refit.GeneratorTests-windows-net11.0-report.html
335 KB
sha256:593bbc6539e8e351e59785a7d52f0dfae80832af236228227bfe5bc817bb85df
Refit.HttpClientFactory.Tests-linux-net10.0-report.html
149 KB
sha256:f6d2088c2787242843d66a78003f9889acaf646d88879cd4bca3f2e1cf91e498
Refit.HttpClientFactory.Tests-linux-net11.0-report.html
149 KB
sha256:7ceb6c732488f566b97967617a637f7caf661a2c3450f2493de7c3457e4277dd
Refit.HttpClientFactory.Tests-macos-net10.0-report.html
149 KB
sha256:685c2e433ddabca37464d671d73bb8fbe538f0674b5a659c0a84d72e94825f6f
Refit.HttpClientFactory.Tests-macos-net11.0-report.html
149 KB
sha256:9974daa7c87e772670cc375f87e0712191786e090da8ed1d455fb03cbc20375c
Refit.HttpClientFactory.Tests-windows-net10.0-report.html
149 KB
sha256:dcb88b208d1c31a47b701f97b01b8ac78fadd36f10a675fbf0a50cb1c8f2cd4b
Refit.HttpClientFactory.Tests-windows-net11.0-report.html
149 KB
sha256:e5a4da7a01da3a0efa4acda406227b37602446fb7ddd4b6b4237068af8d5e034
Refit.MockInterop.Tests-linux-net10.0-report.html
151 KB
sha256:4b52dcc24a4cd530f26b646a69a24bff49f994ab6ca70044a3dbec3bd5e81a15
Refit.MockInterop.Tests-linux-net11.0-report.html
151 KB
sha256:f5d062b7e7e1a4563f5e96263c1671a0bca1fc76d0a3410f79aeecfb4dd77891
Refit.MockInterop.Tests-macos-net10.0-report.html
151 KB
sha256:9ec51a50b49c995d85885e225fc5f58e914aad025745ea755aabe00969946ace
Refit.MockInterop.Tests-macos-net11.0-report.html
151 KB
sha256:9852d5dafd311668101d7442cb6e4dc8c395263399f8693316282103c0f2aa54
Refit.MockInterop.Tests-windows-net10.0-report.html
151 KB
sha256:3b8015d4f2098cc1f9798df4f12972f09bdf1c365ff03e1e3963ebd403aaba65
Refit.MockInterop.Tests-windows-net11.0-report.html
151 KB
sha256:5bc2d60ebc74da8b98779567cd7e55a6f4454b8371026351f9fb6781484e3c16
Refit.Newtonsoft.Json.Tests-linux-net10.0-report.html
159 KB
sha256:920d4dd303ac0e8f116bba8f2d9d4b64b386c76c7a0ea18a5cac54309fa162c2
Refit.Newtonsoft.Json.Tests-linux-net11.0-report.html
159 KB
sha256:bcd578778a7d72b012e48c695ea4a388ad725e339c176baaa5f333cf0eb390ce
Refit.Newtonsoft.Json.Tests-macos-net10.0-report.html
158 KB
sha256:af73f33e309df2e2705e883c5d1a90b11906cd3bf525361c83000cc0da1c0728
Refit.Newtonsoft.Json.Tests-macos-net11.0-report.html
158 KB
sha256:85b61d8e238c0e499d01a261eff103526669e0673f09f450c56b15d304ba28ad
Refit.Newtonsoft.Json.Tests-windows-net10.0-report.html
159 KB
sha256:44686d7100826f427a8f6ce49ab0db3cae2cb0eba3b63b6ce3700033904532d8
Refit.Newtonsoft.Json.Tests-windows-net11.0-report.html
159 KB
sha256:e8d097856e0a4e07d682ce1a17c16d43ef96279cb176440909328de058fb90a3
Refit.Reflection.Tests-linux-net10.0-report.html
163 KB
sha256:92acc1e666299c4dca87bbf9e68ea87d5effe7e9ff9d38086d026634b50a6ee3
Refit.Reflection.Tests-linux-net11.0-report.html
163 KB
sha256:a1a1c063ddc1bb8208e00c76c34a7ef3dcb4d293e3402650fe9df0032385dff3
Refit.Reflection.Tests-macos-net10.0-report.html
163 KB
sha256:8d9fbc76dc1a625671c5803877ccf77d15b14f1c135f7a278a778b18ae0ead45
Refit.Reflection.Tests-macos-net11.0-report.html
163 KB
sha256:b78f5b8fed0f5b7d9b2627a530b8a660a7fa02a5879f88c1d0f1c17f0d860135
Refit.Reflection.Tests-windows-net10.0-report.html
163 KB
sha256:6f5e3144c85f5f2bd83362122d5ad17a304221d99545b579c42748dde8263ccc
Refit.Reflection.Tests-windows-net11.0-report.html
163 KB
sha256:b8281cd78daa117a2de252fffec44d739685b1df542936f786511fef8eb14b13
Refit.Testing.Tests-linux-net10.0-report.html
204 KB
sha256:7e4f8d6ac070cf8e428381463a35b5753d2565a09cb77da8a82d8c9b50e79652
Refit.Testing.Tests-linux-net11.0-report.html
204 KB
sha256:b38ac5f0780c061b130ca7a4c715c582664aa38168b7a87994b6ccccff481f44
Refit.Testing.Tests-macos-net10.0-report.html
202 KB
sha256:d63f379f3a30e2e1b81c7f5266156c82b49d5cbb20f3da6eada5d5f1b3f32bef
Refit.Testing.Tests-macos-net11.0-report.html
202 KB
sha256:497570d14ba128be3b8d6605be95d8907f2b0d34d40f6cb11ec7d3d6b98fe504
Refit.Testing.Tests-windows-net10.0-report.html
203 KB
sha256:e178947166511ee1480e73c901e94f6917c3929d8ce4826de8928365b0a76bce
Refit.Testing.Tests-windows-net11.0-report.html
203 KB
sha256:34b0b01aaa8cdc4a4bc8b6a06559d99ae3d52394a91a6cee714edb7f77254d1a
Refit.Tests-linux-net10.0-report.html
500 KB
sha256:5012dde78ab4450d2d8e865266145cee1460377250afabc570e515006c57de8d
Refit.Tests-linux-net11.0-report.html
501 KB
sha256:0750380dc42a45ae7d6877958f7b050c8380a642e0f307044de6c474ad7dca77
Refit.Tests-macos-net10.0-report.html
488 KB
sha256:c9136247e9b5bfeee844e3e497103dd25ffb389a9ccbf532d7980292ffcc066a
Refit.Tests-macos-net11.0-report.html
488 KB
sha256:5a3890287691f492f386b63c5dc060315759dff8ef56caee2c4fe9ced9fa0240
Refit.Tests-windows-net10.0-report.html
497 KB
sha256:1d1e694460e8d036f393cd462a6d05c971247ff7e4b5aa99eab149ea527208db
Refit.Tests-windows-net11.0-report.html
497 KB
sha256:b3509336dd173a6393960ae51aa02a34e448b326013cc7248416ebf033d8a49e
TUnitTests-linux-net10.0-report.html
151 KB
sha256:e3a35ac6212fd096303daa98f63e6ad7cd0619bae0eabf47953b78b445e2a9fb
TUnitTests-macos-net10.0-report.html
151 KB
sha256:9a32040bcec7b682281b9c09f5d860d195de511c7dc886dbba728ebe3a13a94e
TUnitTests-windows-net10.0-report.html
151 KB
sha256:20ff3cc1b29c3ed2bd85d4e027003a360b1c0145f672a8d89a77e9758d45acc3
coverage-all
4.52 MB
sha256:e4e1f4ddaf95d26ba59c201767d62d72536b69607ac431e0bb075945702f2a7d
mtp-diagnostic-logs-Linux
1.54 MB
sha256:6c2ae1c7d441546928f9aa7ac034be9dbf2f3eb5285c2eef12939ad453c91f01
mtp-diagnostic-logs-Windows
1.44 MB
sha256:7c6716dd7179d47b2622c79e6ed7a2b7cbaf03c3e0ca1b0b08ff05c1bcfbfb65
mtp-diagnostic-logs-macOS
1.31 MB
sha256:3f0f5458ced77724e6d345facb98f3819ac8733dc6d60c94732915d093f4b105