Skip to content

fix: export apiClient from frontend api service #831

fix: export apiClient from frontend api service

fix: export apiClient from frontend api service #831

Triggered via push September 7, 2026 14:48
Status Failure
Total duration 6h 0m 18s
Artifacts

ci.yml

on: push
secret-hygiene
9s
secret-hygiene
backend-checks
6h 0m
backend-checks
frontend-checks
53s
frontend-checks
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 23 warnings
frontend-checks
Process completed with exit code 1.
Unhandled error: frontend/src/pages/CampaignEmbed.jsx#L71
ReferenceError: window is not defined ❯ Timeout.scheduleNotify [as _onTimeout] src/pages/CampaignEmbed.jsx:71:18 ❯ listOnTimeout node:internal/timers:581:17 ❯ processTimers node:internal/timers:519:7 This error originated in "src/pages/CampaignEmbed.test.jsx" test file. It doesn't mean the error was thrown inside the file itself, but while it was running. This error was caught after test environment was torn down. Make sure to cancel any running tasks before test finishes: - cancel timeouts using clearTimeout and clearInterval - wait for promises to resolve using the await keyword
backend-checks
The job has exceeded the maximum execution time of 6h0m0s
backend-checks
The operation was canceled.
secret-hygiene
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/
frontend-checks
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/
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L108
't' is assigned a value but never used
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L107
'onStartKyc' is missing in props validation
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L107
'attestations' is missing in props validation
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L73
'attestation.expiresAt' is missing in props validation
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L73
'attestation.expiresAt' is missing in props validation
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L56
'attestation.revoked' is missing in props validation
frontend-checks: frontend/src/components/AttestationsPanel.jsx#L38
'attestation' is missing in props validation
frontend-checks: frontend/src/components/ApiKeysPanel.jsx#L1
'React' is defined but never used
frontend-checks: frontend/src/App.jsx#L47
'children' is missing in props validation
frontend-checks: frontend/src/App.jsx#L1
'React' is defined but never used
backend-checks
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/
backend-checks: backend/src/routes/anchor.test.js#L142
'campaign' is defined but never used. Allowed unused args must match /^_/u
backend-checks: backend/src/routes/anchor.test.js#L30
'campaign' is defined but never used. Allowed unused args must match /^_/u
backend-checks: backend/src/routes/anchor.js#L6
'getCampaignBalance' is assigned a value but never used
backend-checks: backend/src/routes/admin.test.js#L298
'params' is defined but never used. Allowed unused args must match /^_/u
backend-checks: backend/src/routes/admin.test.js#L1
'beforeEach' is assigned a value but never used
backend-checks: backend/src/routes/admin.js#L2
'db' is assigned a value but never used
backend-checks: backend/src/middleware/validation.js#L303
'_err' is defined but never used
backend-checks: backend/src/middleware/validation.js#L57
'_err' is defined but never used
backend-checks: backend/src/middleware/errorHandler.js#L27
'next' is defined but never used. Allowed unused args must match /^_/u
backend-checks: backend/src/middleware/csrf.test.js#L20
'beforeEach' is assigned a value but never used