Skip to content

feat: Add GitHub Release creation to CI/CD workflow #23

feat: Add GitHub Release creation to CI/CD workflow

feat: Add GitHub Release creation to CI/CD workflow #23

Triggered via push August 18, 2025 06:24
Status Success
Total duration 1m 4s
Artifacts 1

ci.yml

on: push
Build & Package
27s
Build & Package
Publish to NuGet
0s
Publish to NuGet
Create GitHub Release
0s
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L702
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L701
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L700
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L66
Converting null literal or possible null value to non-nullable type.
Test: src/SmartRAG/Services/DocumentService.cs#L437
Member 'GenerateVoyageAIBatchAsync' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Test: src/SmartRAG/Services/DocumentService.cs#L598
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L702
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L701
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L700
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Test: src/SmartRAG/Services/EnhancedSearchService.cs#L66
Converting null literal or possible null value to non-nullable type.
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L702
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L701
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L700
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L66
Converting null literal or possible null value to non-nullable type.
Build & Package: src/SmartRAG/Services/DocumentService.cs#L437
Member 'GenerateVoyageAIBatchAsync' does not access instance data and can be marked as static (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1822)
Build & Package: src/SmartRAG/Services/DocumentService.cs#L598
Prefer 'static readonly' fields over constant array arguments if the called method is called repeatedly and is not mutating the passed array (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1861)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L702
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L701
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L700
Use 'string.Contains(char)' instead of 'string.Contains(string)' when searching for a single character (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847)
Build & Package: src/SmartRAG/Services/EnhancedSearchService.cs#L66
Converting null literal or possible null value to non-nullable type.

Artifacts

Produced during runtime
Name Size Digest
nuget-packages
139 KB
sha256:d2af83ffdc471d3dfe25ac70e530eb99dd7af8a8cbd916e907c71b774a9bed10