Java, Kotlin, Go, C, C++, C#๊ณผ ๊ฐ์ ์ปดํ์ผ๋ ์ธ์ด์ ๊ฒฝ์ฐ CodeQL์ ์ํฌํ๋ก ์คํ ์ค์ ๋น๋๋ ๋ชจ๋ ์ฝ๋๋ฅผ ๋ถ์ํฉ๋๋ค. ๋ถ์๋๋ ์ฝ๋์ ์์ ์ ํํ๋ ค๋ฉด run ๋ธ๋ก์ ๊ณ ์ ํ ๋น๋ ๋จ๊ณ๋ฅผ ์ง์ ํ์ฌ ๋ถ์ํ๋ ค๋ ์ฝ๋๋ง ๋น๋ํฉ๋๋ค. ์ฌ์ฉ์ ๊ณ ์ ์ ๋น๋ ๋จ๊ณ ์ง์ ์ pull_request ๋ฐ push ์ด๋ฒคํธ์์ paths ๋๋ paths-ignore ํํฐ๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ์ฝ๋๊ฐ ๋ณ๊ฒฝ๋ ๊ฒฝ์ฐ์๋ง ์ํฌํ๋ก๊ฐ ์คํ๋๋๋ก ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub Actions์ ๋ํ ์ํฌํ๋ก ๊ตฌ๋ฌธ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
์์ค ์ฝ๋๋ฅผ ์ปดํ์ผํ์ง ์๊ณ CodeQL์ด ๋ถ์ํ๋ JavaScript, Python ๋ฐ TypeScript์ ๊ฐ์ ์ธ์ด์ ๊ฒฝ์ฐ ๋ถ์ํ ์ฝ๋ ์์ ์ ํํ๋ ์ถ๊ฐ ๊ตฌ์ฑ ์ต์ ์ ์ง์ ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฝ๋ ๊ฒ์์ ์ํ ๊ณ ๊ธ ์ค์ ์ฌ์ฉ์ ์ง์ ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.