Skip to content

Improve Harper Application Management with lockfile #68

Improve Harper Application Management with lockfile

Improve Harper Application Management with lockfile #68

Triggered via pull request October 31, 2025 17:08
Status Cancelled
Total duration 6h 0m 26s
Artifacts 3

integration-test.yml

on: pull_request
Matrix: integration-test
Fit to window
Zoom out
Zoom in

Annotations

32 errors
Integration Test (Node.js v22): dataLayer/harperBridge/ResourceBridge.ts#L69
Argument of type '{ conditions: Conditions; operator: string; limit: number; offset: number; reverse: boolean; select: any; sort: Sort; allowFullScan: true; }' is not assignable to parameter of type 'Id | RequestTarget'.
Integration Test (Node.js v22): components/EntryHandler.ts#L142
Argument of type '[DirectoryEntryEvent]' is not assignable to parameter of type '[entry: AddDirectoryEvent] | [entry: UnlinkDirectoryEvent]'.
Integration Test (Node.js v22): components/EntryHandler.ts#L114
Argument of type '[AddFileEvent | ChangeFileEvent]' is not assignable to parameter of type '[entry: AddFileEvent] | [entry: ChangeFileEvent]'.
Integration Test (Node.js v22): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Integration Test (Node.js v22): components/Application.ts#L126
No overload matches this call.
Integration Test (Node.js v22): bin/copyDb.ts#L199
Property 'encoder' does not exist on type 'Database<any, Key>'.
Integration Test (Node.js v22): bin/copyDb.ts#L198
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Integration Test (Node.js v22): bin/copyDb.ts#L197
Property 'compression' does not exist on type 'OpenDBIObject'.
Integration Test (Node.js v22): bin/copyDb.ts#L191
Property 'compression' does not exist on type 'OpenDBIObject'.
Integration Test (Node.js v22): bin/copyDb.ts#L165
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Integration Test (Node.js v20): dataLayer/harperBridge/ResourceBridge.ts#L69
Argument of type '{ conditions: Conditions; operator: string; limit: number; offset: number; reverse: boolean; select: any; sort: Sort; allowFullScan: true; }' is not assignable to parameter of type 'Id | RequestTarget'.
Integration Test (Node.js v20): components/EntryHandler.ts#L142
Argument of type '[DirectoryEntryEvent]' is not assignable to parameter of type '[entry: AddDirectoryEvent] | [entry: UnlinkDirectoryEvent]'.
Integration Test (Node.js v20): components/EntryHandler.ts#L114
Argument of type '[AddFileEvent | ChangeFileEvent]' is not assignable to parameter of type '[entry: AddFileEvent] | [entry: ChangeFileEvent]'.
Integration Test (Node.js v20): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Integration Test (Node.js v20): components/Application.ts#L126
No overload matches this call.
Integration Test (Node.js v20): bin/copyDb.ts#L199
Property 'encoder' does not exist on type 'Database<any, Key>'.
Integration Test (Node.js v20): bin/copyDb.ts#L198
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Integration Test (Node.js v20): bin/copyDb.ts#L197
Property 'compression' does not exist on type 'OpenDBIObject'.
Integration Test (Node.js v20): bin/copyDb.ts#L191
Property 'compression' does not exist on type 'OpenDBIObject'.
Integration Test (Node.js v20): bin/copyDb.ts#L165
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Integration Test (Node.js v24)
The job has exceeded the maximum execution time of 6h0m0s
Integration Test (Node.js v24)
The operation was canceled.
Integration Test (Node.js v24): dataLayer/harperBridge/ResourceBridge.ts#L69
Argument of type '{ conditions: Conditions; operator: string; limit: number; offset: number; reverse: boolean; select: any; sort: Sort; allowFullScan: true; }' is not assignable to parameter of type 'Id | RequestTarget'.
Integration Test (Node.js v24): components/EntryHandler.ts#L142
Argument of type '[DirectoryEntryEvent]' is not assignable to parameter of type '[entry: AddDirectoryEvent] | [entry: UnlinkDirectoryEvent]'.
Integration Test (Node.js v24): components/EntryHandler.ts#L114
Argument of type '[AddFileEvent | ChangeFileEvent]' is not assignable to parameter of type '[entry: AddFileEvent] | [entry: ChangeFileEvent]'.
Integration Test (Node.js v24): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Integration Test (Node.js v24): components/Application.ts#L126
No overload matches this call.
Integration Test (Node.js v24): bin/copyDb.ts#L199
Property 'encoder' does not exist on type 'Database<any, Key>'.
Integration Test (Node.js v24): bin/copyDb.ts#L198
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Integration Test (Node.js v24): bin/copyDb.ts#L197
Property 'compression' does not exist on type 'OpenDBIObject'.
Integration Test (Node.js v24): bin/copyDb.ts#L191
Property 'compression' does not exist on type 'OpenDBIObject'.
Integration Test (Node.js v24): bin/copyDb.ts#L165
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.

Artifacts

Produced during runtime
Name Size Digest
harper-logs-node-20 Expired
35.4 KB
sha256:03d62363ea3f4196993f94d54440986c2b560ff172b629da1da2e9a79ed6d451
harper-logs-node-22 Expired
35.3 KB
sha256:884e0ce65981523482cc5d45b3631ad46dd3c3a37929b7fd4b29633dc4994084
harper-logs-node-24 Expired
19.5 KB
sha256:1ea98c86a08b15ff5ade9761c1d8932f4d8751026f61dd127165a524adbf0d32