dd-trace-js icon indicating copy to clipboard operation
dd-trace-js copied to clipboard

Create codeql.yml

Open stephengroat opened this issue 4 years ago • 1 comments

What does this PR do?

adds codeql security scanning to improve static analysis

example of the outputs are available at https://github.com/stephengroat/dd-trace-js/security/code-scanning

5 of the initial security issues are easily dismissed (only in test files)

2 of the 4 open seem to be in versioning scripts, probably not critical https://github.com/stephengroat/dd-trace-js/security/code-scanning/4?query=ref%3Arefs%2Fheads%2Fmaster https://github.com/stephengroat/dd-trace-js/security/code-scanning/3?query=ref%3Arefs%2Fheads%2Fmaster

I think https://github.com/stephengroat/dd-trace-js/security/code-scanning/6?query=ref%3Arefs%2Fheads%2Fmaster is also a testing server, but I'm not 100% sure

Seems like https://github.com/stephengroat/dd-trace-js/security/code-scanning/9?query=ref%3Arefs%2Fheads%2Fmaster is more motivated for server-side applications rather than client-side libraries

Motivation

increase static analysis coverage across

Plugin Checklist

Additional Notes

stephengroat avatar Aug 06 '21 19:08 stephengroat

Can this be closed now that another CodeQL config has been merged on master?

rochdev avatar Jan 25 '22 21:01 rochdev

I'm going to close this out as CodeQL has landed on master. Thanks for the contribution none the less!

tlhunter avatar Dec 13 '22 18:12 tlhunter