Skip to content

[#526] Tuist 도입을 통해 불필요한 파일 및 환경을 개선한다#527

Merged
opficdev merged 5 commits into
developfrom
chore/#526-tuist
Jun 3, 2026
Merged

[#526] Tuist 도입을 통해 불필요한 파일 및 환경을 개선한다#527
opficdev merged 5 commits into
developfrom
chore/#526-tuist

Conversation

@opficdev
Copy link
Copy Markdown
Owner

@opficdev opficdev commented Jun 3, 2026

🔗 연관된 이슈

🎯 의도

  • Tuist 도입 이후 Xcode workspace/project 생성물을 Git 추적 대상에서 제거
  • manifest 기반 생성 흐름을 CI와 문서에 반영하기 위함

📝 작업 내용

📌 요약

  • Tuist 생성 Xcode 프로젝트 및 워크스페이스 추적 제거
  • CI, release, TestFlight workflow의 Tuist 생성 흐름 정리
  • DevLog 작업 규칙과 README의 Tuist 기반 개발 환경 구성 문서화

🔍 상세

  • .gitignoreDevLog.xcworkspace, Application/**/*.xcodeproj, Widget/**/*.xcodeproj 제외 규칙 추가
  • 기존에 추적 중이던 Tuist 생성 workspace/project 파일 제거
  • CI에서 생성 프로젝트 diff 검증 제거 및 Tuist manifest 기준 SwiftPM cache key 정리
  • TestFlight workflow에 mise 기반 Tuist setup 및 workspace 생성 단계 추가
  • release workflow의 버전 참조 기준을 생성 pbxproj에서 Application/Shared/Version.xcconfig로 변경
  • AGENTS.md, .hermes 문서에 Tuist 생성물 미추적 규칙 반영
  • README에 환경 버전, mise 설치, 비공개 설정 파일, Tuist workspace 생성, Xcode 빌드 확인 절차 추가

@opficdev opficdev self-assigned this Jun 3, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

이번 풀 리퀘스트는 기존의 수동으로 관리되던 Xcode 프로젝트 및 워크스페이스 파일을 제거하고, Tuist를 도입하여 프로젝트 구조를 동적으로 생성하도록 전환하는 작업을 담고 있습니다. 이에 따라 관련 문서(README, AGENTS, 워크플로우 규칙 등)가 Tuist 기반 환경에 맞게 업데이트되었습니다. 리뷰 의견으로는 .gitignore 파일에서 특정 경로의 프로젝트 파일을 개별적으로 제외하는 대신, **/*.xcodeproj 및 **/Derived/와 같은 범용적인 패턴을 사용하여 Tuist 생성물들을 보다 안전하고 일관되게 제외할 것을 권장합니다.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread .gitignore Outdated
@opficdev opficdev merged commit 2771e99 into develop Jun 3, 2026
1 check passed
@opficdev opficdev deleted the chore/#526-tuist branch June 3, 2026 09:53
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.

Tuist 도입을 통해 불필요한 파일 및 환경을 개선한다

1 participant