Quality hardening: real bug fixes + SOLID/DRY refactors + honest coverage + tooling spine #253
Annotations
4 errors and 1 warning
|
verify
Process completed with exit code 1.
|
|
src/main/__tests__/release-packaging.integration.test.ts > release packaging integration > keeps the helper payload hydrated and executable before electron-builder copies it:
src/main/__tests__/release-packaging.integration.test.ts#L256
AssertionError: bin/llama/llama-server: expected 130 to be greater than 200
❯ src/main/__tests__/release-packaging.integration.test.ts:256:35
|
|
src/main/__tests__/packaged-helpers.integration.test.ts > packaged helper artifact > copies every staged llama and Whisper dylib into the packaged runtime directories:
src/main/__tests__/packaged-helpers.integration.test.ts#L147
AssertionError: llama/libggml-base.0.15.3.dylib: expected 131 to be greater than 200
❯ src/main/__tests__/packaged-helpers.integration.test.ts:147:52
|
|
src/main/__tests__/packaged-helpers.integration.test.ts > packaged helper artifact > places llama-server, ffmpeg, and Whisper at the paths used by packaged runtime resolution:
src/main/__tests__/packaged-helpers.integration.test.ts#L35
AssertionError: /home/runner/work/OGAD/OGAD/out/packaged-helpers-1imDVk/package/linux-unpacked/resources/bin/llama/llama-server: expected 130 to be greater than 200
❯ assertPackagedExecutable src/main/__tests__/packaged-helpers.integration.test.ts:35:27
❯ src/main/__tests__/packaged-helpers.integration.test.ts:129:5
|
|
verify
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/
|