Skip to content

v0.6.0

Latest

Choose a tag to compare

@Doyajin174 Doyajin174 released this 08 Aug 17:32

What Changed

  • feat: lint 게이트 구축 + iMac SSH 푸시 게이트 (#9, #36)
    • ESLint 10 + typescript-eslint 도입 — 기존 코드 lint 에러 23건 정리, 예외 정책 문서화 (명세 020)
    • GitHub Actions 제거 → iMac SSH 푸시 게이트: pre-push 훅 → iMac pre-receive 게이트(lint·tsc·451 테스트·testbed golden diff·build, 실패 시 푸시 거부) → post-receive 동기화
    • 웹 UI 머지 금지 — scripts/gate/merge-gated.sh <PR> (gated squash 머지)
    • 운영 문서(AGENTS.md) CI 섹션을 iMac 게이트로 교체

Breaking

없음. (기존 ci.yml 제거 — 품질 게이트는 iMac SSH 게이트로 대체)

Migration

  • iMac 검사 환경 1회 설정 (node v26 + ffmpeg·libreoffice·poppler·pillow) — 명세 020 4.3
  • 로컬 설정: git config core.hooksPath scripts/hooks + git remote add imac imac:~/ci/teguma.git