9월 8일 20시 39분 UTC 에 나온 v1.0.218 이 묶어 둔 클로드 코드를 2.1.263 에서 2.1.265 로 올렸는데, ubuntu-latest 러너에서 설치 스크립트가 성공을 찍고 종료 코드 0 으로 끝나면서도 /home/runner/.local/bin/claude 를 만들지 않아 모든 실행이 'native binary not found' 로 멈췄어요. 종료 코드가 0 이라 액션이 준비해 둔 재시도도 안 걸렸고, 이슈가 열린 지 한 시간 만에 댓글 10개가 달리고 다른 저장소 여러 곳이 앞 버전 고정을 올리며 이 이슈를 걸었어요. 한 시간 뒤 나온 v1.0.219 가 클로드 코드를 2.1.266 으로 올리고 v1 태그도 그리로 옮겨졌지만, 2.1.266 변경 목록에는 설치 관련 수정이 한 줄도 없고 이슈는 지금도 열려 있어요.
용어 풀이
- CI
- 코드를 올릴 때마다 자동으로 빌드와 검사를 돌리는 절차
- SHA
- 깃에서 커밋 하나를 가리키는 고유 문자열
- UTC
- 세계 표준시. 한국 시간보다 9시간 느리다
운영자 인사이트
@v1 을 쓰는 워크플로는 태그가 v1.0.219 로 옮겨져 다시 돌 수 있지만 고쳤다는 확인은 아직 없어요. SHA 로 고정한 곳은 태그 이동이 안 닿으니 깨진 0d0e087 에 묶였으면 직접 옮겨야 하고, CI 에서 claude install 을 쓴다면 종료 코드 0 을 믿지 말고 claude --version 으로 실행 파일을 확인하는 단계를 넣어 두는 게 안전해요.
여러 관점으로 보기