Skip to content

build(deps): bump actions/checkout from 5 to 7 #19

build(deps): bump actions/checkout from 5 to 7

build(deps): bump actions/checkout from 5 to 7 #19

Triggered via pull request August 2, 2026 17:08
Status Success
Total duration 38s
Artifacts 1

ci.yml

on: pull_request
Matrix: canary
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
test (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
typescript(no-unsafe-type-assertion): src/http/ai-sdk-response.ts#L139
Unsafe type assertion: type '(responseOptions: unknown) => Promise<Response>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/ai-sdk.defaults.ts#L93
Unsafe type assertion: type '(id: string) => unknown' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/harness/ai-sdk-harness-compatibility.ts#L34
Unsafe type assertion: type 'Record<string, unknown>' is more narrow than the original type.
typescript(no-unnecessary-type-arguments): src/features/ai-sdk-feature.types.ts#L119
This is the default value for this type parameter, so it can be omitted.
typescript(no-unsafe-type-assertion): src/features/ai-sdk-feature.providers.ts#L44
Unsafe type assertion: type 'ToolSet' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/decorators/ai-tool.decorator.ts#L74
Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unsafe-type-assertion): src/decorators/ai-tool.decorator.ts#L71
Unsafe assertion from `any` detected: consider using type guards or a safer assertion.
typescript(no-unnecessary-type-assertion): src/decorators/ai-tool.decorator.ts#L53
This assertion is unnecessary since the receiver accepts the original type of the expression.
typescript(no-unsafe-type-assertion): src/features/ai-sdk-feature-discovery.service.ts#L23
Unsafe type assertion: type 'Partial<AiSdkFeatureMarker>' is more narrow than the original type.
unicorn(consistent-function-scoping): tests/unit/http-response.test.ts#L49
Function `acceptResult` does not capture any variables from its parent scope
test (22.12.0)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4, pnpm/action-setup@v4. 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
dist
73.9 KB
sha256:0185f837880e3060e040ed5ac854c9c2b29f2e1ede1d2ab929d7559ed46f29da