Skip to content

[#411] 위젯이 배포가능하도록 CI 코드를 수정한다#412

Merged
opficdev merged 3 commits intodevelopfrom
fix/#411-widget-deploy
May 1, 2026
Merged

[#411] 위젯이 배포가능하도록 CI 코드를 수정한다#412
opficdev merged 3 commits intodevelopfrom
fix/#411-widget-deploy

Conversation

@opficdev
Copy link
Copy Markdown
Owner

@opficdev opficdev commented May 1, 2026

🔗 연관된 이슈

📝 작업 내용

📌 요약

TestFlight 배포 시 앱과 위젯 App Store 프로파일을 함께 동기화하고 적용하도록 fastlane 설정 확장

🔍 상세

  • opfic.DevLog.DevLogWidget bundle identifier를 match 대상에 추가
  • DevLog, DevLogWidgetExtension 타겟별 provisioning profile 적용 로직 추가
  • GitHub Actions에서 App Store 프로파일을 수동 동기화할 수 있는 iOS Code Signing workflow 추가
  • sync_appstore_profiles lane을 통해 앱/위젯 App Store 프로파일 갱신 가능하도록 구성
  • ruby -c fastlane/Fastfile 및 workflow YAML 파싱 확인

📸 영상 / 이미지 (Optional)

@opficdev opficdev self-assigned this May 1, 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

이 풀 리퀘스트는 위젯 확장을 지원하기 위해 Fastlane 설정을 업데이트합니다. Fastfile과 Matchfile에 위젯 식별자를 추가하고 CI 과정에서 메인 앱과 위젯 타겟 모두에 코드 서명이 적용되도록 수정했으며, 프로파일 동기화를 위한 sync_appstore_profiles 레인을 추가했습니다. 리뷰 피드백으로는 해당 레인에서 force: true 옵션을 사용하는 것이 비효율적일 수 있으므로 개선이 필요하다는 의견이 있었습니다.

Comment thread fastlane/Fastfile
@opficdev opficdev merged commit c522647 into develop May 1, 2026
1 check passed
@opficdev opficdev deleted the fix/#411-widget-deploy branch May 1, 2026 13:24
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.

위젯이 배포가능하도록 CI 코드를 수정한다

1 participant