업스트림 지연
이 핸들러는 PR이 X일 지난 커밋을 기반으로 하는지 확인합니다.
배경
PR의 코드가 업스트림 브랜치의 매우 오래된 커밋을 기반으로 할 때: 로컬에서 테스트하면 통과하지만, PR을 CI를 통해 테스트에 제출하면 실패합니다.
이는 CI가 현재 업스트림 브랜치에 커밋 패치를 적용하는데, 이 브랜치에 새로운 테스트 케이스가 있을 수 있어 통과하지 못하기 때문입니다. PR을 가장 가까운 업스트림 브랜치로 리베이스해야 합니다.
설정
현재 기본 임계값은 7일로 설정되어 있습니다.
이 기능은 저장소의 triagebot.toml에 [behind-upstream] 테이블을 두면 활성화됩니다.
[behind-upstream]
또는 일수 임계값을 직접 설정할 수 있습니다.
[behind-upstream]
days-threshold = 7