Skip to content

fix: CI commit-range에서 merge 커밋 제외 - #5

Merged
devuterian merged 1 commit into
mainfrom
cursor/fix-commit-range-skip-merges-a761
Apr 9, 2026
Merged

devuterian merged 1 commit into
mainfrom
cursor/fix-commit-range-skip-merges-a761

Conversation

@devuterian

Copy link
Copy Markdown
Owner

문제

575110b 같은 GitHub merge 커밋에는 project: 등 trailer가 없어 check-commit-range.sh가 실패했습니다.

해결

git rev-list에 --no-merges 를 넣어, PR 머지 커밋은 건너뛰고 실제 커밋만 provenance 검사합니다.

검증

scripts/check-commit-range.sh 18aac15..575110b 로컬에서 통과 확인.

Open in Web Open in Cursor 

GitHub PR merge 커밋에는 provenance trailer가 없어 CI가 실패함.
rev-list --no-merges로 실제 커밋만 검사.

project: kkamppak
agent: cursor-background
role: worker
artifacts: LOG-20260409-001

Co-authored-by: devuterian <devuterian@users.noreply.github.com>
@devuterian
devuterian merged commit fef4aea into main Apr 9, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants