githubAction(2)
-
[GithubAction] CD - feat.fastlane (3)
CD(Continuous Deployment)지속적 배포라는 뜻으로, 빌드, 아카이빙, 업로드를 수동으로 하지 않고, 스크립트를 이용하여 손쉽게 자동화하여 배포하는 뜻입니다.이번 포스팅에서는 Fastlane과 GithubAction을 이용하여 Testflight 및 앱스토어 배포 자동화 경험을 이야기해보겠습니다.Overviewmatch를 이용한 인증서 및 Provisining 관리fastlane을 이용한 Testflight 배포 자동화GithubAction을 이용하여 앱스토어 배포 원격 자동화 + Tag Push를 이용한 버전 관리인증서와 Provisioning 관리 - Fastlane match팀 프로젝트에서 위젯이 추가되면서, 개인 인증서 만으로는 개발 및 테스트하기 한계가 왔고, 팀원 1명의 계정을..
2025.10.21 -
[GithubAction] CI - feat.Caching (2)
저번 시간에는 GitHubAction의 기초에 대해 알아보았습니다.프로젝트 앱스토어 배포 이후, 피처 개발에 집중하고자 품이 많이 드는 CI/CD 자동화 개발 구축하였습니다.CI에서 캐싱 적용을 통해 기존 9분 17초에서 7분 50초로 개선한 사래를 공유해보겠습니다. 아이코 앱스토어 링크 아이코처음 시작하는 코인 투자자도 쉽게 시작하는 코인 투자 가이드 이 앱은 복잡한 시장 정보를 AI가 대신 분석해, 꼭 필요한 코인만 쉽고 빠르게 추천해드립니다. - 초보자도 이해할 수 있는 친절apps.apple.comCI (Continous Integration)지속적 통합이라는 뜻으로, 보통은 PR 이벤트로 빌드 테스트와 UnitTest, Integration Test 등을 거치는 것을 의미합니다. 아이코앱은 ..
2025.10.14