feat(workflow-executor): support Amazon Bedrock as a self-hosted AI provider #10419
build.yml
on: pull_request
Installing & Building
2m 17s
Lint commit messages
25s
BFF Integration Tests (embedded and http transports)
31s
Build API Reference
42s
Matrix: Linting & Testing
LLM Integration Tests (ai-proxy)
2m 16s
Release packages
0s
Publish API Reference
0s
Annotations
32 errors and 59 warnings
|
Linting & Testing (agent-toolkit)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (agent-testing)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (agent)
Process completed with exit code 1.
|
|
Linting & Testing (agent):
packages/agent/test/agent-workflow-executor.test.ts#L235
Replace `·provider:·'bedrock',·model:·'us.anthropic.claude-sonnet-4-6-v1:0',·region:·'eu-west-3'` with `⏎··········provider:·'bedrock',⏎··········model:·'us.anthropic.claude-sonnet-4-6-v1:0',⏎··········region:·'eu-west-3',⏎·······`
|
|
Linting & Testing (agent-bff)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-sql)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-sequelize)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (forest-cloud)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-replica)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-replica)
The operation was canceled.
|
|
LLM Integration Tests (ai-proxy)
Process completed with exit code 1.
|
|
Linting & Testing (mcp-server)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (mcp-server)
The operation was canceled.
|
|
Linting & Testing (plugin-aws-s3)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (plugin-aws-s3)
The operation was canceled.
|
|
Linting & Testing (datasource-demo-fintech)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-toolkit)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-toolkit)
The operation was canceled.
|
|
Linting & Testing (datasource-customizer)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-customizer)
The operation was canceled.
|
|
Linting & Testing (forestadmin-client)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (ai-proxy)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (ai-proxy)
The operation was canceled.
|
|
Linting & Testing (datasource-mongoose)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-mongoose)
The operation was canceled.
|
|
Linting & Testing (workflow-executor)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (workflow-executor)
The operation was canceled.
|
|
Linting & Testing (plugin-flattener)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (plugin-flattener)
The operation was canceled.
|
|
Linting & Testing (plugin-export-advanced)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-mongo)
The strategy configuration was canceled because "test.agent" failed
|
|
Linting & Testing (datasource-mongo)
The operation was canceled.
|
|
Installing & Building
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/cache@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build API Reference
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
BFF Integration Tests (embedded and http transports)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (agent-client)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L410
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L409
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L384
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L240
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L216
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L188
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L152
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L101
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L31
Unexpected any. Specify a different type
|
|
Linting & Testing (agent-client):
packages/agent-client/test/domains/action.test.ts#L20
Unexpected any. Specify a different type
|
|
Linting & Testing (datasource-dummy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (agent)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L54
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L54
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L43
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L43
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L31
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L31
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L14
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L13
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/root-middleware.test.ts#L5
Unexpected any. Specify a different type
|
|
Linting & Testing (agent):
packages/agent/test/audit-trail/instrument.test.ts#L73
Forbidden non-null assertion
|
|
Linting & Testing (forest-cloud)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (forest-cloud):
packages/forest-cloud/test/commands/start.test.ts#L32
Unexpected any. Specify a different type
|
|
Linting & Testing (forest-cloud):
packages/forest-cloud/test/commands/command-tester.ts#L62
Unexpected any. Specify a different type
|
|
Linting & Testing (forest-cloud):
packages/forest-cloud/test/commands/bootstrap.test.ts#L251
Unexpected any. Specify a different type
|
|
Linting & Testing (forest-cloud):
packages/forest-cloud/test/commands/__mocks__/form-data.ts#L1
Unexpected any. Specify a different type
|
|
Linting & Testing (forest-cloud):
packages/forest-cloud/src/dialogs/action-runner.ts#L5
Unexpected any. Specify a different type
|
|
Linting & Testing (datasource-replica)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
LLM Integration Tests (ai-proxy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (mcp-server)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (plugin-aws-s3)
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-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-demo-fintech)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-toolkit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-toolkit):
packages/datasource-toolkit/src/interfaces/action.ts#L4
Unexpected any. Specify a different type
|
|
Lint commit messages
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-customizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (forestadmin-client)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (ai-proxy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-mongoose)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (workflow-executor)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (workflow-executor):
packages/workflow-executor/test/stores/in-memory-store.test.ts#L119
Unexpected any. Specify a different type
|
|
Linting & Testing (workflow-executor):
packages/workflow-executor/test/stores/in-memory-store.test.ts#L110
Unexpected any. Specify a different type
|
|
|
|
|
|
|
|
Linting & Testing (workflow-executor):
packages/workflow-executor/test/adapters/agent-client-agent-port.test.ts#L132
Unexpected any. Specify a different type
|
|
Linting & Testing (workflow-executor):
packages/workflow-executor/src/executors/update-record-step-executor.ts#L177
Forbidden non-null assertion
|
|
Linting & Testing (workflow-executor):
packages/workflow-executor/src/executors/update-record-step-executor.ts#L173
Forbidden non-null assertion
|
|
Linting & Testing (workflow-executor):
packages/workflow-executor/src/executors/condition-step-executor.ts#L236
Forbidden non-null assertion
|
|
Linting & Testing (plugin-flattener)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (plugin-export-advanced)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-mongo)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Linting & Testing (datasource-mongo):
packages/datasource-mongo/test/introspection/introspector.unit.test.ts#L213
Forbidden non-null assertion
|
|
Linting & Testing (datasource-mongo):
packages/datasource-mongo/test/introspection/introspector.unit.test.ts#L210
Forbidden non-null assertion
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
agent-client
Expired
|
3.66 KB |
sha256:d5983d266e956399dbefc57e0be7fa22bd56be56e16c4a8977dec3cb7918ea69
|
|
|
datasource-demo-fintech
Expired
|
3 KB |
sha256:22a11be0bc3b77efa9e219565c52b20f6d4337f6d9e7ea3564248e2b8bda1f52
|
|
|
datasource-dummy
Expired
|
940 Bytes |
sha256:a7294be30f53d0263fe5e893dfb8be93da8af269b2d38ed2609fb8319f4e8060
|
|
|
forest-cloud
Expired
|
3.74 KB |
sha256:49ed0403cc6bafc39e594e0b0dae57528b5a8b247b0d952e366e4cc6cd6b007c
|
|
|
forestadmin-client
Expired
|
4.33 KB |
sha256:e98bcd58f8591b7e70d7eee1788ce657f35e5ab7649ebe5530d24bcaec7942c7
|
|
|
plugin-export-advanced
Expired
|
1.05 KB |
sha256:18d31e18de67782a633b9e28c86d0f45b0fc33269f51dd69fa107a38a4a2eec5
|
|