Skip to content

[#564] Fastlane 빌드가 실패하는 현상을 해결한다#565

Merged
opficdev merged 3 commits into
developfrom
fix/#564-fastlane
Jun 9, 2026
Merged

[#564] Fastlane 빌드가 실패하는 현상을 해결한다#565
opficdev merged 3 commits into
developfrom
fix/#564-fastlane

Conversation

@opficdev

@opficdev opficdev commented Jun 9, 2026

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

  • TestFlight archive 단계에서 Swift macro validation으로 인해 build_app이 실패하는 현상 해결

📝 작업 내용

📌 요약

  • Fastlane archive 명령에 -skipMacroValidation 옵션 추가
  • TestFlight 실패 시 gym build log를 artifact로 업로드하도록 추가

🔍 상세

  • swift-composable-architecture, swift-case-paths, swift-dependencies, swift-perception의 macro target validation 실패 대응
  • 기존 CI build/test 경로와 동일하게 -skipPackagePluginValidation -skipMacroValidation 조합 적용
  • Build for TestFlight 실패 후에도 ~/Library/Logs/gym/*.log를 artifact로 남기도록 구성
  • TestFlight workflow 재실행 성공 확인

📸 영상 / 이미지 (Optional

@opficdev opficdev self-assigned this Jun 9, 2026

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

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

이번 PR에서는 fastlane/Fastfile 파일의 iOS 빌드 설정 중 xcargs-skipMacroValidation 옵션을 추가하여 빌드 시 매크로 검증을 건너뛰도록 수정하였습니다. 검토할 리뷰 코멘트가 존재하지 않아 별도의 피드백은 없습니다.

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.

@opficdev opficdev force-pushed the fix/#564-fastlane branch from 81452b0 to cff01a0 Compare June 9, 2026 07:29
@opficdev opficdev merged commit e2ddc56 into develop Jun 9, 2026
5 checks passed
@opficdev opficdev deleted the fix/#564-fastlane branch June 9, 2026 07:45
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.

Fastlane 빌드가 실패하는 현상을 해결한다

1 participant