Skip to content

feat: GitHub Actions CI/CD 파이프라인#14

Merged
Geonhee-LEE merged 3 commits intomainfrom
feature/ci-cd
Mar 15, 2026
Merged

feat: GitHub Actions CI/CD 파이프라인#14
Geonhee-LEE merged 3 commits intomainfrom
feature/ci-cd

Conversation

@Geonhee-LEE
Copy link
Copy Markdown
Owner

Summary

  • GitHub Actions CI/CD 파이프라인 추가
  • Test job: Python 3.10/3.11 매트릭스, PyTorch CPU-only, 1133 테스트 자동 검증
  • Lint job: flake8 구문 오류 체크 (blocking) + 스타일 경고 (non-blocking)
  • diffusion 테스트 rng.randnrng.standard_normal numpy 호환 버그 수정

CI 구성

Job 내용 트리거
test pytest 1133 tests, Python 3.10/3.11 push/PR to main
lint flake8 E9/F63/F7/F82 push/PR to main

의존성 캐싱

  • pip 캐시로 재실행 속도 향상
  • PyTorch CPU-only로 CI 빌드 시간 최소화

Test plan

  • 로컬 전체 테스트 1133/1133 통과
  • flake8 구문 오류 0건
  • diffusion_mppi 버그 수정 확인
  • GitHub Actions 실행 확인 (PR 생성 후)

🤖 Generated with Claude Code

Geonhee-LEE and others added 3 commits March 15, 2026 10:33
- CI: Python 3.10/3.11 매트릭스, PyTorch CPU-only, pytest 1133 테스트
- Lint: flake8 구문 오류 + 스타일 경고 (non-blocking)
- Fix: test_diffusion_mppi.py rng.randn → rng.standard_normal (numpy 호환)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- .gitignore: `models/` → `/models/`로 변경 (mppi_controller/models/ 소스 코드 제외 방지)
- 누락 파일: quadruped, mobile_manipulator, 6DoF, differentiable, learned 모델 13개
- test_diffusion_mppi: rng.randn → rng.standard_normal 버그 수정

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@Geonhee-LEE Geonhee-LEE merged commit 6938daf into main Mar 15, 2026
3 checks passed
@Geonhee-LEE Geonhee-LEE deleted the feature/ci-cd branch March 15, 2026 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant