You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the output-name parameter is set to anything other than "results" (e.g. using a config file), the action still looks for a file called results.json, which then causes an error to be logged in the console
Running KICS action...
Error: ENOENT: no such file or directory, open 'kics-results/results.json'
at Object.openSync (node:fs:603:3)
at Object.readFileSync (node:fs:471:35)
at readJSON (/app/dist/index.js:16785:24)
at main (/app/dist/index.js:16854:31)
at /app/dist/index.js:16872:1
at /app/dist/index.js:16874:3
at Object.<anonymous> (/app/dist/index.js:16877:12)
at Module._compile (node:internal/modules/cjs/loader:1256:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
at Module.load (node:internal/modules/cjs/loader:1119:32) {
errno: -2,
syscall: 'open',
code: 'ENOENT',
path: 'kics-results/results.json'
}
The text was updated successfully, but these errors were encountered:
Hi @toestreich and @lewis-shell,
I am glad to let you know that this issue is being addressed on the #106.
Now the KICS GitHub action will take into account the output name set on the config file.
When the
output-name
parameter is set to anything other than"results"
(e.g. using a config file), the action still looks for a file calledresults.json
, which then causes an error to be logged in the consoleTo reproduce
kics-config.json
:Workflow file:
Error message:
The text was updated successfully, but these errors were encountered: