Skip to content

fix: WinForms导出Rime等格式时传递用户选择的编码类型到转换管道 #80

fix: WinForms导出Rime等格式时传递用户选择的编码类型到转换管道

fix: WinForms导出Rime等格式时传递用户选择的编码类型到转换管道 #80

Triggered via push May 27, 2026 11:13
Status Failure
Total duration 3m 22s
Artifacts –

ci.yml

on: push
Lint and Format Check
50s
Lint and Format Check
Build and Test
54s
Build and Test
Matrix: build-linux
Matrix: build-macos
Matrix: build-windows
CI Success
2s
CI Success
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 12 warnings, and 2 notices
Build macOS (x64)
Process completed with exit code 1.
Build macOS (x64)
Optimizing assemblies for size is not supported for the selected publish configuration. Please ensure that you are publishing a self-contained app.
Build Linux (arm64)
Process completed with exit code 1.
Build Linux (arm64)
Optimizing assemblies for size is not supported for the selected publish configuration. Please ensure that you are publishing a self-contained app.
Build Linux (x64)
The strategy configuration was canceled because "build-linux.arm64" failed
Build Linux (x64)
Process completed with exit code 1.
Build Linux (x64)
Optimizing assemblies for size is not supported for the selected publish configuration. Please ensure that you are publishing a self-contained app.
Build macOS (arm64)
The strategy configuration was canceled because "build-macos.x64" failed
Build macOS (arm64)
The operation was canceled.
Build macOS (arm64)
Optimizing assemblies for size is not supported for the selected publish configuration. Please ensure that you are publishing a self-contained app.
Build Windows (x64)
Process completed with exit code 1.
Build Windows (x64)
Optimizing assemblies for size is not supported for the selected publish configuration. Please ensure that you are publishing a self-contained app.
Build Windows (x86)
The strategy configuration was canceled because "build-windows.x64" failed
Build Windows (x86)
The operation was canceled.
CI Success
Process completed with exit code 1.
Build and Test: src/ImeWlConverterCoreTest/SougouPinyinScelTest.cs#L47
Do not use Assert.Equal() to check for boolean conditions. Use Assert.False instead. (https://xunit.net/xunit.analyzers/rules/xUnit2004)
Build and Test: src/ImeWlConverterCoreTest/SelfDefiningTest.cs#L32
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
Build and Test: src/ImeWlConverterCoreTest/NoPinyinWordOnlyTest.cs#L53
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
Build and Test: src/ImeWlConverterCoreTest/GooglePinyinTest.cs#L50
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
Build and Test: src/ImeWlConverterCoreTest/PinyinJiaJiaTest.cs#L51
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
Build and Test: src/ImeWlConverterCoreTest/PinyinJiaJiaTest.cs#L41
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
Build and Test: src/ImeWlConverterCoreTest/PinyinJiaJiaTest.cs#L42
Do not use Assert.Equal() to check for collection size. Use Assert.Single instead. (https://xunit.net/xunit.analyzers/rules/xUnit2013)
Build and Test: src/ImeWlConverterCoreTest/PerformanceTest.cs#L35
Test methods should not use blocking task operations, as they can cause deadlocks. Use an async test method and await instead. (https://xunit.net/xunit.analyzers/rules/xUnit1031)
Build and Test: src/ImeWlConverterCoreTest/BaseTest.cs#L31
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build and Test: src/ImeWlConverterCoreTest/BaseTest.cs#L30
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Build Linux (x64)
No files were found with the provided path: tests/integration/reports/test-results.xml. No artifacts will be uploaded.
Build macOS (arm64)
No files were found with the provided path: tests/integration/reports/test-results.xml. No artifacts will be uploaded.
Build Windows (x64)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
Build Windows (x86)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026