Repository navigation
fix(ci): build the musl @cipherstash/auth binary in Alpine, and check every binary's C library #2762
tests.yml
on: pull_request
Lint (Biome)
27s
Run E2E Tests
36s
Run WASM E2E Tests (Deno)
57s
Run Tests (Bun)
1m 4s
Matrix: run-tests
Annotations
10 errors and 5 warnings
|
__tests__/empty-schemas-boundary.test.ts:
languages/typescript/packages/stack/src/schema/internal.ts#L32
TypeError: undefined is not an object (evaluating 'z.enum')
❯ src/schema/internal.ts:32:30
|
|
__tests__/wasm-inline-normalize.test.ts:
languages/typescript/packages/stack/src/schema/internal.ts#L32
TypeError: undefined is not an object (evaluating 'z.enum')
❯ src/schema/internal.ts:32:30
|
|
__tests__/diagnostics-entry.test.ts > @cipherstash/stack/diagnostics > with no binding installed, import succeeds and only the call throws:
languages/typescript/packages/stack/__tests__/diagnostics-entry.test.ts#L325
AssertionError: expected 'imported none' to contain 'MODULE_NOT_FOUND'
Expected: "MODULE_NOT_FOUND"
Received: "imported none"
❯ __tests__/diagnostics-entry.test.ts:325:22
|
|
__tests__/diagnostics-entry.test.ts > @cipherstash/stack/diagnostics > with no binding installed, require succeeds and only the call throws:
languages/typescript/packages/stack/__tests__/diagnostics-entry.test.ts#L325
AssertionError: expected 'imported none' to contain 'MODULE_NOT_FOUND'
Expected: "MODULE_NOT_FOUND"
Received: "imported none"
❯ __tests__/diagnostics-entry.test.ts:325:22
|
|
__tests__/diagnostics-entry.test.ts > @cipherstash/stack/diagnostics > probes through an export the published protect-ffi has, so import survives it:
languages/typescript/packages/stack/__tests__/diagnostics-entry.test.ts#L275
AssertionError: expected 'imported none' to contain 'reached the published protect-ffi sur…'
Expected: "reached the published protect-ffi surface"
Received: "imported none"
❯ __tests__/diagnostics-entry.test.ts:275:22
|
|
__tests__/diagnostics-entry.test.ts > @cipherstash/stack/diagnostics > probes through an export the published protect-ffi has, so require survives it:
languages/typescript/packages/stack/__tests__/diagnostics-entry.test.ts#L275
AssertionError: expected 'imported none' to contain 'reached the published protect-ffi sur…'
Expected: "reached the published protect-ffi surface"
Received: "imported none"
❯ __tests__/diagnostics-entry.test.ts:275:22
|
|
__tests__/protect-ops.test.ts:
languages/typescript/packages/stack/src/schema/internal.ts#L32
TypeError: undefined is not an object (evaluating 'z.enum')
❯ src/schema/internal.ts:32:30
|
|
__tests__/encrypt-lock-context-guards.test.ts:
languages/typescript/packages/stack/src/schema/internal.ts#L32
TypeError: undefined is not an object (evaluating 'z.enum')
❯ src/schema/internal.ts:32:30
|
|
__tests__/wasm-inline-strategy.test.ts:
languages/typescript/packages/stack/src/schema/internal.ts#L32
TypeError: undefined is not an object (evaluating 'z.enum')
❯ src/schema/internal.ts:32:30
|
|
__tests__/keysets.test.ts:
languages/typescript/packages/stack/src/schema/internal.ts#L32
TypeError: undefined is not an object (evaluating 'z.enum')
❯ src/schema/internal.ts:32:30
|
|
Run E2E Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run WASM E2E Tests (Deno)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Tests (Bun)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Tests (Node 22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Tests (Node 24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|