Skip to content

Bump Anthropic from 12.20.1 to 12.39.0 #567

Bump Anthropic from 12.20.1 to 12.39.0

Bump Anthropic from 12.20.1 to 12.39.0 #567

Triggered via pull request July 28, 2026 11:06
Status Success
Total duration 4m 4s
Artifacts 2

pr.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
build (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L295
Async-iterator 'GeneralLLMService.GenerateEmbeddingsAsync(string, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L259
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L253
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L95
Async-iterator 'GeneralLLMService.ExecAsync(Message, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (ubuntu-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L32
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (ubuntu-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L21
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (ubuntu-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L13
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (ubuntu-latest): TelegramSearchBot.Search/Model/SearchMessageDTO.cs#L13
Non-nullable property 'Search' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build (ubuntu-latest): external/moder-update/src/Moder.Update/ProcessSpawner.cs#L46
This call site is reachable on all platforms. 'ProcessStartInfo.CreateNewProcessGroup' is supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
build (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build (windows-latest)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L259
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L253
Async-iterator 'GeneralLLMService.AnalyzeImageAsync(string, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/GeneralLLMService.cs#L95
Async-iterator 'GeneralLLMService.ExecAsync(Message, long, string, ILLMService, LLMChannel, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/OpenAIService.cs#L1816
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): TelegramSearchBot.LLM/Service/AI/LLM/OpenAIService.cs#L1786
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L32
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (windows-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L21
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (windows-latest): TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L13
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
build (windows-latest): TelegramSearchBot.Search/Model/SearchMessageDTO.cs#L13
Non-nullable property 'Search' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
test-results-ubuntu-latest
1.29 MB
sha256:549f68883dac4032808ab38999d03c1a2d9b0168143905c927ca4f63d08ba923
test-results-windows-latest
1.33 MB
sha256:9550b963415eebe8c04b506a6de215a9c48ce9f59510ee2f7bb0daa4bb3b7ee0