Skip to content

feat(host): make evig.orangecat.ch canonical (now live) #1465

feat(host): make evig.orangecat.ch canonical (now live)

feat(host): make evig.orangecat.ch canonical (now live) #1465

Triggered via pull request July 28, 2026 12:14
Status Failure
Total duration 13m 40s
Artifacts 1

ci.yml

on: pull_request
Code Quality Checks
7m 23s
Code Quality Checks
Migration Drift Check
36s
Migration Drift Check
Auth Smoke Test
1m 16s
Auth Smoke Test
Dual-Persona Inventory Smoke
2m 33s
Dual-Persona Inventory Smoke
Local E2E Journeys
6m 10s
Local E2E Journeys
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 8 warnings
Run Tests
Process completed with exit code 1.
Local E2E Journeys
Process completed with exit code 1.
Run Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Quality Checks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Quality Checks: src/components/timecards/useTimecardDraft.ts#L237
The 'currentSavePayload' object makes the dependencies of useCallback Hook (at line 914) change on every render. To fix this, wrap the initialization of 'currentSavePayload' in its own useMemo() Hook
Code Quality Checks: src/components/timecards/useTimecardDraft.ts#L237
The 'currentSavePayload' object makes the dependencies of useCallback Hook (at line 799) change on every render. To fix this, wrap the initialization of 'currentSavePayload' in its own useMemo() Hook
Code Quality Checks: src/components/admin/PermissionRequestsManager.tsx#L59
React Hook useEffect has a missing dependency: 'fetchRequests'. Either include it or remove the dependency array
Auth Smoke Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Dual-Persona Inventory Smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Local E2E Journeys
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
e2e-local-artifacts
3.19 MB
sha256:795fad77d0f6fb784374ce7277c7ba019f58164e37b878f916424be2c83253f6