바로 답: Actions 런이 실패했고 로그가 길어 어디서 끊겼는지 한눈에 안 보이면, 로그 일부를 IDE 옆 Verdent에 붙여 실패 단계·에러 한 줄·다음에 열 파일 후보로 정리받는 편이 Fits인 경우가 많다. 짧은 실패·이미 아는 flake면 Actions UI의 raw 로그만으로 충분하다. 09-18 단위 테스트 실패 로그·09-17 스택트레이스와 달리, 오늘은 CI 워크플로 런 로그다. 설명은 초안이고 시크릿·토큰은 붙여 넣지 말 것. 오늘 대상은 워크플로 수준 실패(YAML·러너·환경변수·권한·캐시·의존성 설치 step)다. 테스트 step 자체가 실패했다면 09-18 글 흐름을 따른다.
Fits / 미룸
| Fits — Verdent 정리 | job/step가 많고 에러가 묻힘 · 로컬 IDE에서 같은 레포를 연 상태 · 원인 후보를 짧게 받고 싶을 때 |
| Fits — raw만 | 실패 step이 명확 · 재실행·캐시만 필요 · 이미 동일 에러를 본 경우 |
| 미룸 | 시크릿·배포 키가 포함된 로그 업로드 / 설명만 믿고 프로덕션 핫픽스 / Plan Mode 없이 광범위 자동 수정(→09-28) / 실패 원인이 테스트 assertion(→09-18) |
TL;DR
입력: Actions에서 실패한 step 로그만 복사(시크릿 마스킹 확인) · 워크플로 파일 경로·브랜치를 한 줄로 덧붙인다.
출력 요청: 실패 step 이름 · 에러 핵심 1–3줄 · 의심 파일/명령 · 사람이 확인할 체크리스트(자동 push 금지).
도구 성격: 로컬 IDE 병행 코딩 보조(이전 글·공식 실행 모드 문서). 변경은 diff·재실행으로 검증.
CTA: Verdent 리뷰 · 추적
제휴 고지: MoonLang 제휴/추천 링크일 수 있음. 커미션 ≠ 유저 할인. 관찰일 2026-09-29 KST · 할인 코드·가격·순위 없음.
공식 사이트 화면 — 관찰일 2026-09-29 KST · URL: https://www.verdent.ai
증거 표 (공식 문서만 · live 확인 2026-09-29 KST)
| 항목 | 내용 | 출처 |
|---|---|---|
| 실행 모드 | Plan Mode=읽기 전용 계획 · Agent Mode=실행 · 권한 모드(Manual/Auto-Run 등) | Execution modes · Plan Mode |
| 런 로그 | 워크플로 런 로그에서 실패한 job·step을 펼쳐 보고, 로그 검색·다운로드 가능 | GitHub Docs — Using workflow run logs |
| 시크릿 | 등록된 시크릿은 로그에서 자동 마스킹되지만 모든 경로에서 가려진다고 보장되지는 않음 → 로그를 붙여 넣기 전 다시 확인 | GitHub Docs — Secrets |
스텝 (필요한만)
Actions에서 실패한 job/step만 연다. 토큰·키가 보이면 마스킹·삭제한다.
Verdent(가능하면 설명만·필요 시 Plan Mode)에 로그+“원인 후보와 확인할 파일만, 코드 수정 금지”를 요청한다.
받은 후보를 로컬에서 재현·테스트한다. CI만 고치고 로컬을 안 보면 미룸.
수정 후 같은 워크플로를 재실행한다. 커밋·푸시는 사람.
FAQ
Q. 09-18 테스트 실패 로그와 같나?
A. 아니다. 09-18은 테스트 러너 로그. 오늘은 GitHub Actions CI 런 로그.
Q. 이전 Verdent 글과?
A. 이전 글: 09-14 역할 소개 · 09-15 PR·코드 설명·리뷰 · 09-16 로컬 IDE 병행 · 09-17 스택트레이스 설명 · 09-18 테스트 실패 로그 · 09-19 의존성·API 문서 · 09-20 PR 한 줄·위험 포인트 · 09-21 커밋 메시지 · 09-22 docstring·주석 · 09-23 diff→릴리즈 노트 · 09-24 README·CONTRIBUTING · 09-27 git log→WHAT-CHANGED · 09-28 Plan Mode vs Agent Mode. 오늘은 GitHub Actions(CI) 실패 로그를 IDE 옆에서 원인 후보로 정리 vs Actions UI raw 로그만 읽기(09-18 단위 테스트 로그와 다른 산출물).
Q. 제휴=할인?
A. 아니다. (2026-09-29 KST · 코드 없음)
한 줄 결론
긴 CI 로그는 실패 step만 붙여 원인 후보 정리 → raw만으로 보이면 UI만. 시크릿 금지. MoonLang 리뷰 → 공식 실행 모드 문서.
📬 달의이성 뉴스레터: 같은 톤의 IT·AI·EdTech 메모를 Tilnote에서 구독해 주세요.
출처: Plan Mode · Execution modes · GitHub Docs — Using workflow run logs · GitHub Docs — Secrets · MoonLang
태그: Verdent, GitHubActions, CI로그, IDE, 디버깅보조, MoonLang
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.
