hiya,
wondering if I can get some extra eyes on this..
I have an example dagger pipeline running in GitHub, I have it working locally fine. The issues I am seeing when running within the GitHub action is a failure on during npm ci as it cannot make /src/node_modules within the GitHub action.
has anyone else seen this?
the dagger code is here
https://github.com/British-Oceanographic-Data-Centre/amrit-repos/blob/feautre/CU-8696kuv0g_Code-containerisation-typescript_Thomas-Garnder/dagger/src/amrit_repos/main.py
I cannot open up the error from GitHub actions, but i will include it here
13 : [5.0s] | │ Stderr: │
13 : [5.0s] | │ (node:7) ExperimentalWarning: CommonJS module │
13 : [5.0s] | │ /usr/lib/node_modules/npm/node_modules/debug/src/node.js is loading ES │
13 : [5.0s] | │ Module /usr/lib/node_modules/npm/node_modules/supports-color/index.js using │
13 : [5.0s] | │ require(). │
13 : [5.0s] | │ Support for loading ES Module in require() is an experimental feature and │
13 : [5.0s] | │ might change at any time │
13 : [5.0s] | │ (Use `node --trace-warnings ...` to show where the warning was created) │
13 : [5.0s] | │ npm error code EACCES │
13 : [5.0s] | │ npm error syscall mkdir │
13 : [5.0s] | │ npm error path /src/node_modules │
13 : [5.0s] | │ npm error errno -13 │
13 : [5.0s] | │ npm error Error: EACCES: permission denied, mkdir '/src/node_modules' │