Add Bun runtime support #1079
integration-tests.yml
on: pull_request
Generate Node Version Matrix
6s
Matrix: build
Integration API Tests (Bun)
15m 17s
Matrix: run-integration-tests-bun
Matrix: run-integration-apiTests
Matrix: run-integration-tests
Annotations
35 errors
|
Build Harper (Node.js v22):
dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
|
|
Build Harper (Node.js v22):
components/componentLoader.ts#L84
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
|
|
Build Harper (Node.js v22):
components/Scope.ts#L66
Cannot find name 'logger'. Did you mean the instance member 'this.logger'?
|
|
Build Harper (Node.js v22):
components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
|
|
Build Harper (Node.js v22):
components/Application.ts#L137
No overload matches this call.
|
|
Build Harper (Node.js v22):
bin/copyDb.ts#L195
Property 'encoder' does not exist on type 'Database<any, Key>'.
|
|
Build Harper (Node.js v22):
bin/copyDb.ts#L194
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
|
|
Build Harper (Node.js v22):
bin/copyDb.ts#L193
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Node.js v22):
bin/copyDb.ts#L187
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Node.js v22):
bin/copyDb.ts#L161
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
|
|
Build Harper (Node.js v20):
dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
|
|
Build Harper (Node.js v20):
components/componentLoader.ts#L84
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
|
|
Build Harper (Node.js v20):
components/Scope.ts#L66
Cannot find name 'logger'. Did you mean the instance member 'this.logger'?
|
|
Build Harper (Node.js v20):
components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
|
|
Build Harper (Node.js v20):
components/Application.ts#L137
No overload matches this call.
|
|
Build Harper (Node.js v20):
bin/copyDb.ts#L195
Property 'encoder' does not exist on type 'Database<any, Key>'.
|
|
Build Harper (Node.js v20):
bin/copyDb.ts#L194
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
|
|
Build Harper (Node.js v20):
bin/copyDb.ts#L193
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Node.js v20):
bin/copyDb.ts#L187
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Node.js v20):
bin/copyDb.ts#L161
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
|
|
Build Harper (Node.js v24):
dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
|
|
Build Harper (Node.js v24):
components/componentLoader.ts#L84
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
|
|
Build Harper (Node.js v24):
components/Scope.ts#L66
Cannot find name 'logger'. Did you mean the instance member 'this.logger'?
|
|
Build Harper (Node.js v24):
components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
|
|
Build Harper (Node.js v24):
components/Application.ts#L137
No overload matches this call.
|
|
Build Harper (Node.js v24):
bin/copyDb.ts#L195
Property 'encoder' does not exist on type 'Database<any, Key>'.
|
|
Build Harper (Node.js v24):
bin/copyDb.ts#L194
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
|
|
Build Harper (Node.js v24):
bin/copyDb.ts#L193
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Node.js v24):
bin/copyDb.ts#L187
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Node.js v24):
bin/copyDb.ts#L161
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
|
|
Integration Tests 2/4 (Bun)
Process completed with exit code 1.
|
|
Integration Tests 3/4 (Bun)
Process completed with exit code 1.
|
|
Integration Tests 4/4 (Bun)
Process completed with exit code 1.
|
|
Integration API Tests (Bun)
The job has exceeded the maximum execution time of 15m0s
|
|
Integration API Tests (Bun)
The operation was canceled.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
harper-build-artifacts-node-20
Expired
|
82.4 MB |
sha256:af12d67b2f2b6b34ac3f1f1d9e8bf58a7adf9247ae8002dc9c57bc8c0695c8c3
|
|
|
harper-build-artifacts-node-22
Expired
|
82.4 MB |
sha256:a11b7ba246832f280d2e7dc7e7622cd7ca842fb08191f7cbdcf9aa6045c93ffc
|
|
|
harper-build-artifacts-node-24
Expired
|
82.4 MB |
sha256:655e66af0a752ec4855f67fc6de9df02fc81c0bc085c683fbe8bf8e4ad18c81f
|
|
|
harper-server-logs-bun-shard-2
Expired
|
2.9 KB |
sha256:19ea5473a33b824c7e3156304abbd9cf4e99da8d1efcde2bf48a787d6dc7060f
|
|
|
harper-server-logs-bun-shard-3
Expired
|
8.72 KB |
sha256:4cd8bf4f29c022a2ce206f1e6c25405993b3c00616af94b3d3933d8b9ae761e4
|
|
|
harper-server-logs-bun-shard-4
Expired
|
8.74 KB |
sha256:baf8c408f7d7717d63ee1ee3173ccf5b4c3587207b5be3f76670536071b511f8
|
|