코드 스캐닝 기본 설정의 대규모 사용자 지정
새 github-codeql-config-file 저장소 속성으로 코드 스캐닝 기본 설정에 사용자 구성 파일을 적용할 수 있게 됐습니다.
교안에 영향
이제 코드 스캐닝 기본 설정을 저장소 속성으로 조정할 수 있어, 예전처럼 각 저장소의 GitHub Actions 워크플로 파일에만 의존한다는 안내는 맞지 않습니다.
요약
- github-codeql-config-file 저장소 속성으로 코드 스캐닝 기본 설정에 사용자 정의 CodeQL 구성 파일을 병합할 수 있게 됐습니다. - 쿼리 추가, 경로 제외, threat models 설정을 기본 설정의 낮은 운영 부담과 함께 사용할 수 있습니다. - 다른 저장소의 구성 파일을 가리키는 더 유연한 문법이 추가됐고, 같은 조직의 기본 경로를 대체 참조할 수 있습니다. - private 저장소는 워크플로의 토큰 대신 Git Source private registry 설정으로 기본 설정 접근을 허용할 수 있습니다.
바뀐 것
새 기능
- github-codeql-config-file 저장소 속성으로 코드 스캐닝 기본 설정에 사용자 구성 파일을 적용할 수 있습니다.
개선
- 기본 설정이 사용자 정의 설정과 병합되어 쿼리 추가, 경로 제외, threat models 설정을 더 세밀하게 조정할 수 있습니다.
- 다른 저장소의 구성 파일을 가리키는 더 유연한 문법이 추가되어 ref와 파일 경로를 생략할 수 있습니다.
- private 저장소에 대해서는 Git Source private registry로 기본 설정 접근을 허용할 수 있습니다.
기타
- 이 기능은 github.com에서 일반 공개되었고 GitHub Enterprise Server 3.23에 포함됩니다.