Skip to content

chore: 로컬 산출물 및 .DS_Store 제외 - #95

Merged
soyuo merged 1 commit into
devfrom
chore/ignore-local-artifacts
Oct 13, 2026
Merged

soyuo merged 1 commit into
devfrom
chore/ignore-local-artifacts

Conversation

@soyuo

@soyuo soyuo commented Oct 13, 2026

Copy link
Copy Markdown
Member

변경 목적

로컬 빌드 산출물·복구 백업과 macOS 메타데이터가 Git 변경 목록에 표시되지 않도록 제외합니다.

변경 사항

  • 저장소 루트의 /artifacts/ 디렉터리 제외
  • 모든 디렉터리의 .DS_Store 파일 제외
  • 기존 ignore 규칙과 실제 파일은 유지

관련 이슈

사용자 요청: Git 변경 목록에 표시된 로컬 산출물과 .DS_Store 제외.

구현 범위

  • C17 코어
  • Windows / Win32
  • macOS / AppKit
  • 웹 프론트엔드
  • 백엔드
  • 플러그인 / 마켓플레이스
  • 빌드 / 배포
  • 테스트
  • 문서
  • 기타: Git ignore 설정

검증

  • 빌드 확인
  • 자동화 테스트 통과
  • 수동 동작 확인
  • 검증 내용:
    • git check-ignore -v로 산출물 및 루트·하위 디렉터리 .DS_Store 제외 확인
    • git status에서 기존 472개 미추적 항목이 제외되는 것을 확인
    • git diff --check 통과
    • 설정 두 줄 변경으로 앱 빌드·테스트는 재실행하지 않음

영향 및 호환성

  • 사용자에게 보이는 변경: 로컬 산출물·백업과 .DS_Store가 Git 변경 목록에서 제외됨
  • API 또는 데이터 호환성 영향: 없음
  • 성능 / 메모리 영향: 없음
  • 마이그레이션 또는 배포 시 주의사항: 이미 추적 중인 파일은 ignore 규칙만으로 추적 해제되지 않음

리뷰어 참고사항

실제 파일을 삭제하지 않습니다. 사용자의 명시적 요청에 따라 CI 완료를 기다리지 않고 병합합니다. 별도 리뷰는 앞선 요청에서 서버 제한(429)으로 완료하지 못했습니다.

체크리스트

  • 변경 범위가 PR 목적에 맞습니다.
  • 기존 기능을 불필요하게 변경하지 않았습니다.
  • 필요한 테스트와 문서를 추가하거나 업데이트했습니다.
  • 민감정보, 디버그 코드, 불필요한 파일이 포함되지 않았습니다.
  • 관련 Notion 명세 및 API 문서와 충돌하지 않습니다.

@soyuo soyuo added the chore label Oct 13, 2026
@soyuo
soyuo merged commit db318c5 into dev Oct 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant