GitHub App 설치 토큰, 상태 비저장 포맷으로 전면 전환: 변경 사항과 대응 전략
GitHub이 GitHub App의 설치 토큰을 JWT 기반 상태 비저장(Stateless) 구조로 전면 전환했습니다. 토큰 길이가 약 40자에서 520자 안팎으로 대폭 늘어남에 따라 데이터베이스 컬럼, 정규식 검증 로직, 프록시 헤더 설정 등 기존 인프라 전반의 점검이 필요합니다.
GitHub이 GitHub App의 설치 토큰을 JWT 기반 상태 비저장(Stateless) 구조로 전면 전환했습니다. 토큰 길이가 약 40자에서 520자 안팎으로 대폭 늘어남에 따라 데이터베이스 컬럼, 정규식 검증 로직, 프록시 헤더 설정 등 기존 인프라 전반의 점검이 필요합니다.
깃허브가 코파일럿 코드 리뷰 기능을 REST 및 GraphQL API로 지원하고 기본 노력 수준을 'Balanced'로 공식 전환했습니다.
GitHub와 npm이 공급망 보안 강화를 위해 첫 배포가 이뤄지지 않은 '신뢰할 수 있는 게시자' 미검증 구성에 48시간 자동 만료 정책을 적용했습니다. 저장소 탈취 위험을 차단하고 issue_comment 이벤트 트리거 토큰 배포도 제한됩니다.
GitHub이 npm 단계별 배포(Staged Publishing) 기능을 개선해 사전 수동 배포 절차 없이도 신규 패키지를 직접 생성할 수 있도록 지원합니다. 자동화 파이프라인에서 생성된 첫 버전은 대기열에 진입하며 관리자의 승인을 거쳐 최종 공개됩니다.
깃허브가 코파일럿 전반에서 제미나이, 키미, 클로드 계열의 구형 모델 4종 지원을 공식 중단하고 최신 모델로의 이전을 권고했다. 엔터프라이즈 환경에서의 정책 설정과 워크플로 갱신 요령을 짚어본다.
GitHub이 SecurityAdvisory GraphQL API에 CVE 식별자, 소스 코드 위치 등 5개 신규 필드와 심각도 및 철회 여부를 거르는 2개 쿼리 필터를 추가했습니다. REST API 우회 호출 없이 단일 쿼리로 심층 보안 데이터를 조회할 수 있게 되었습니다.