This repository was archived by the owner on Feb 6, 2026. It is now read-only.
Commit cd2dc69
merge: #3495
3495: fix(ci-base): adds better deps structure + more cypress deps into the… r=johnrwatson a=johnrwatson
Installs the remainder of the cypress deps into the ci-base image, all of these should be satisfied locally on dev machines already, so this is a ci-specific fix.
Locally I get (using the ci-base off this branch):
```
ci@45ae3dd1610a:/workdir/app/web$ npx cypress run --spec ./cypress/e2e/authentication/login.cy.ts
It looks like this is your first time using Cypress: 13.7.1
✔ Verified Cypress! /home/ci/.cache/Cypress/13.7.1/Cypress
Opening Cypress...
DevTools listening on ws://127.0.0.1:44311/devtools/browser/00cc15de-63a8-4e8f-b0b7-04b3af451aee
Your configFile is invalid: /workdir/app/web/cypress.config.ts
It threw an error when required, check the stack trace below:
TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ".ts" for /workdir/app/web/cypress.config.ts
```
Which I believe should be a non-issue in CI/a real .nix flake
Co-authored-by: John Watson <john@familywatson.co.uk>1 file changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
35 | 41 | | |
36 | 42 | | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
40 | 46 | | |
| 47 | + | |
| 48 | + | |
41 | 49 | | |
42 | 50 | | |
43 | 51 | | |
44 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
45 | 59 | | |
46 | 60 | | |
47 | 61 | | |
| |||
0 commit comments