The javascript code style task does also check the cypress.config.dist.mjs file. Unfortunately when the prepare_system_tests runs at the same time, he moves the file and the following error happens. Better to copy it.
+ npm run lint:js
> joomla@5.3.0 lint:js
> eslint --config build/.eslintrc --ignore-pattern '/media/' --ext .mjs,.es6.js,.es6,.vue --max-warnings=0 .
Oops! Something went wrong! :(
ESLint: 8.57.1
Error: ENOENT: no such file or directory, open '/drone/src/cypress.config.dist.mjs'
at Object.readFileSync (node:fs:443:20)
at CLIEngine.executeOnFiles (/drone/src/node_modules/eslint/lib/cli-engine/cli-engine.js:835:26)
at ESLint.lintFiles (/drone/src/node_modules/eslint/lib/eslint/eslint.js:551:23)
at Object.execute (/drone/src/node_modules/eslint/lib/cli.js:421:36)
at async main (/drone/src/node_modules/eslint/bin/eslint.js:152:22)
Thx