철회된 Dependabot 경고 감지 개선
withdrawn 상태의 Dependabot alert를 웹훅과 REST API에서 더 쉽게 구분할 수 있게 됐습니다.
교안에 영향
예전에는 404 Not Found로 안내한 철회된 Dependabot alert 구분 방법이 이제는 410 Gone 기준으로 달라집니다.
요약
- dependabot_alert 웹훅 이벤트에 withdrawn 동작이 추가됐고, 경고가 삭제되기 전에 수집한 식별자도 payload에 포함됩니다. - dependabot_alert 이벤트를 이미 구독 중이면 withdrawn 전달을 자동으로 받습니다. - REST API에서 철회된 alert를 조회하거나 수정하면 404 Not Found 대신 410 Gone을 반환합니다. - 이 변경은 github.com의 모든 저장소에 적용되며 GitHub Enterprise Server 3.24에 포함됩니다.
바뀐 것
새 기능
- dependabot_alert 웹훅 이벤트에 withdrawn 동작이 추가되었습니다.
- withdrawn alert의 payload에 alert 번호, GHSA 및 CVE ID, package, manifest path 같은 식별자가 포함됩니다.
개선
- 이미 dependabot_alert 이벤트를 구독 중이면 withdrawn 전달을 자동으로 받습니다.
- REST API에서 철회된 alert를 조회하거나 수정할 때 404 Not Found 대신 410 Gone을 반환합니다.
기타
- 이 변경은 github.com의 모든 저장소에 적용되며 GitHub Enterprise Server 3.24에 포함됩니다.