Skip to content

[Setting] fastlane + github action 세팅#158

Merged
OneTen19 merged 8 commits intodevelopfrom
release
Feb 26, 2026
Merged

[Setting] fastlane + github action 세팅#158
OneTen19 merged 8 commits intodevelopfrom
release

Conversation

@OneTen19
Copy link
Member

@OneTen19 OneTen19 commented Feb 26, 2026

fastlane + github action 세팅

Summary by CodeRabbit

릴리스 노트

  • 개선사항
    • 앱 버전이 1.1.3으로 업데이트됨
    • 빌드 및 배포 파이프라인 강화로 더욱 안정적인 출시 프로세스 제공
    • 보안 인증서 관리 체계 개선

@coderabbitai
Copy link

coderabbitai bot commented Feb 26, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 414a065 and 13b3f6f.

📒 Files selected for processing (6)
  • .github/workflows/release.yml
  • Neki-iOS.xcodeproj/project.pbxproj
  • README.md
  • fastlane/Fastfile
  • fastlane/Matchfile
  • fastlane/README.md

개요

iOS 프로젝트의 릴리스 파이프라인을 강화합니다. CI/CD 워크플로우에 Xcode 설정, Ruby 환경 구성, SSH 키 설정을 추가하고, 수동 코드 사이닝을 도입하며, 버전을 1.1.2에서 1.1.3으로 상향합니다. Fastlane 설정과 인증서 저장소를 업데이트합니다.

변경 사항

코호트 / 파일 요약
CI/CD 워크플로우 개선
.github/workflows/release.yml
Xcode 26.2 설정, Ruby 3.2 환경 구성, SPM 의존성 해결, SSH 키 설정 단계 추가. FASTLANE_ITC_TEAM_ID, MATCH_PASSWORD 환경 변수 추가.
코드 사이닝 및 버전 업데이트
Neki-iOS.xcodeproj/project.pbxproj
버전을 1.1.3으로, 빌드 번호를 6으로 상향. 자동 사이닝에서 수동 사이닝으로 변경, iPhone Distribution 인증서 및 프로비저닝 프로필 설정 추가.
Fastlane 설정 업데이트
fastlane/Fastfile, fastlane/Matchfile
setup_ci 단계 추가, precheck 비활성화, 인증서 저장소 URL을 SSH 기반으로 변경.
문서 업데이트
fastlane/README.md
베타 배포 섹션 제거, 릴리스 설명을 "App Store Connect에 빌드 업로드"로 수정.
서식 개선
README.md
이미지 태그 뒤에 공백 줄 추가.

예상 코드 리뷰 노력

🎯 3 (중간 난이도) | ⏱️ ~20분

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@OneTen19 OneTen19 merged commit e987c6f into develop Feb 26, 2026
1 of 2 checks passed
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.

1 participant