fix(ci): cache cypress binary correctly

It seems cypress installs its own binary under a different path than
the path where it later looks for it for running the tests. This
change adds proper versioned caching for the binary to avoid re-
downloads and configures the binary path accordingly.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
Erik Michelson 2025-02-14 13:56:31 +01:00 committed by Mr. DrogDrog
parent c7f318e525
commit 15f6e12bee
5 changed files with 32 additions and 13 deletions

View file

@ -142,7 +142,7 @@
"@typescript-eslint/eslint-plugin": "8.14.0",
"@typescript-eslint/parser": "8.14.0",
"csstype": "3.1.3",
"cypress": "13.15.2",
"cypress": "13.17.0",
"cypress-commands": "3.0.0",
"cypress-fill-command": "1.0.2",
"dotenv-cli": "7.4.4",