콘텐츠로 이동
OmniRoute source

Release Checklist (한국어)

릴리스에 심각한 문제가 있는 경우:

  1. gh release edit vX.Y.Z --prerelease(최신 릴리스가 아닌 것으로 표시)
  2. git tag -d vX.Y.Z && git push --delete origin vX.Y.Z(사용자가 아직 사용하지 않은 경우에만)
  3. 또는: release/vX.Y.0에서 핫픽스 → 패치 릴리스 vX.Y.(Z+1)
  4. GitHub Discussions와 Discord에 즉시 공지
  • 절대로 main에 직접 커밋하지 않기
  • 절대로 main 또는 release/* 브랜치에 git push --force를 사용하지 않기
  • 절대로 Husky 훅을 건너뛰지 않기(--no-verify)
  • 절대로 비밀 정보, 자격 증명 또는 .env 파일을 커밋하지 않기
  • 커버리지는 ≥60/60/60/60(구문/라인/함수/브랜치)을 유지해야 함
  • src/, open-sse/, electron/ 또는 bin/의 프로덕션 코드를 변경할 때는 항상 테스트를 추가하거나 업데이트하기

PR을 열기 전에 로컬에서 문서 동기화 검사를 실행하세요.

터미널 창
npm run check:docs-sync

CI에서도 .github/workflows/ci.yml의 lint 작업에서 이 검사를 실행합니다.


OmniRoute 소스 코드 (a58000c7685f)

HagiCode

HagiCode는 구조화된 워크플로, 다중 에이전트 실행, Hero Dungeon 뷰를 갖춘 에이전트 코딩 작업 공간입니다.

더 스마트하고 빠르며 즐거운 에이전트 워크플로로 유용한 소프트웨어를 만드세요.

HagiCode 라이트 테마 메인 화면
  • Smart구조화된 워크플로는 의도를 아이디어부터 배포까지 실행 가능한 경로로 바꿉니다.
  • Efficient다중 에이전트 워크플로로 조사, 구현, 검토를 병렬로 진행합니다.
  • FunHero Dungeon은 긴 코딩 세션을 시각적이고 협업적인 경험으로 만듭니다.
HagiCode 방문