Skip to content

chore: develop 변경사항 main 릴리즈 배포#11

Merged
deli-minju merged 28 commits into
mainfrom
develop
May 25, 2026
Merged

chore: develop 변경사항 main 릴리즈 배포#11
deli-minju merged 28 commits into
mainfrom
develop

Conversation

@deli-minju
Copy link
Copy Markdown
Contributor

📌 작업 요약

🌿 브랜치 정보

  • Source: develop (기본)
  • Target: main (릴리즈)

✅ 체크리스트

  • 브랜치 컨벤션 준수 (feat/refac/hotfix/chore/design/bugfix)
  • 커밋 컨벤션 준수 (feat/fix/refactor/docs/style/chore)
  • self-review 완료
  • 테스트 및 로컬 실행 확인 완료

🧪 테스트 결과

  • GitHub Actions Deploy AI to EC2 실행 확인 (workflow_dispatch, ref: main)

    • 결과:
    • 스크린샷: ssm-send-step
  • 원격 배포 순서/재기동 확인

    • 결과:
    • 스크린샷: ssm-order
  • 배포 후 컨테이너 상태 확인

    • 결과:
    • 스크린샷: compose-ps

- 리뷰 응답 언어를 한국어로 설정
- 백엔드/AI 코드 품질을 위해 assertive 모드 적용
- develop 및 main 브랜치 대상 자동 리뷰 활성화
- 불필요한 poem 작성 및 상세 노이즈 제거
- PR 템플릿 경로를 .github/pull_request_template.md로 수정
- GitHub 기본 PR 템플릿 자동 인식 경로로 정리
- 저장소 공통 포맷 규칙 추가
- 줄바꿈(LF/CRLF) 정책 통일
- 기존 ci-ai workflow를 docker-ai workflow로 교체
- develop/main push 시 파이썬 문법 검사 후 Docker Hub 이미지 빌드/푸시
- latest + sha 태그 전략으로 이미지 추적성 확보
- GitHub Actions Node24 강제 실행 옵션 추가
- actions/checkout v6, setup-python v6로 업그레이드
Set FastAPI docs/openapi/redoc URLs to /ai/docs, /ai/openapi.json, /ai/redoc for nginx reverse proxy compatibility.
Document image tag strategy, EC2 redeploy commands, rollback steps, and team collaboration conventions.
Introduce Ruff lint/format rules via pyproject.toml and enforce checks on develop/main through GitHub Actions.
chore: AI 서버 구조 및 CI/CD 설정 정비
…api-spec

refactor: 가정통신문 분석 API 스펙 정의
feat: 가정통신문 라벨링 데이터 평가 스크립트 추가
@deli-minju deli-minju self-assigned this May 25, 2026
@deli-minju deli-minju added the chore 빌드, 설정, 의존성, 운영성 작업 label May 25, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 25, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 07f382db-7026-41b0-9d63-e2405e6cb03a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch develop

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@deli-minju deli-minju requested a review from Hminkyung May 25, 2026 09:23
Copy link
Copy Markdown
Collaborator

@Hminkyung Hminkyung left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다!! 고생하셨늡니다 :)

@deli-minju deli-minju merged commit 28fae7f into main May 25, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore 빌드, 설정, 의존성, 운영성 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants