Skip to content

Commit c6999f2

Browse files
authored
[#225] 테스트플라이트 자동 배포가 실패하는 현상을 해결한다 (#239)
* style: 정확하게 테플이라는 이름 명시 * refactor: 앱 빌드 시간 단축 * chore: fastlane/README.md 추적 끄기 * test: lint 모듈 validation 스킵 * fix: 내부 testflight 이름과 겹치는 현상 수정 * fix: export_method 수정 * chore: 테스트플라이트 CI 배포 서명 설정 수정 * chore: 테스트플라이트 CI 서명 옵션 보정 * fix: fastlane 배포용 인증서 설치 흐름 수정 * feat: Apple Store Connect에 올라간 최신 빌드 번호 + 1 형태로 새 빌드 번호를 규정하도록 추가 * feat: 타깃의 Release 서명을 수동으로 고정 * style: 문자열 상수화 * fix: Apple Store Connect에서 최신 빌드번호를 조회하지 못하는 이슈 해결 * fix: fastlane 대신 spaceship을 통해 가져오도록 변경 * fix: CI 환경에서 시크릿키로 생성되는 p8 파일 위치를 찾지 못하는 현상 해결 * fix: 경로 이슈 해결 * test: 토큰 재생성 대신 기존에 생성한 것을 그대로 사용하도록 수정 * refactor: api_key 자체를 넘기도록 개선 * test: 해시값 디버깅
1 parent be6c78e commit c6999f2

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,9 @@ jobs:
5151
run: |
5252
printf '%s' "$ASC_KEY_CONTENT" | base64 -D > "$ASC_KEY_PATH"
5353
54+
- name: Debug ASC key fingerprint
55+
run: |
56+
shasum -a 256 "$ASC_KEY_PATH"
57+
5458
- name: Release to App Store Connect
5559
run: bundle exec fastlane release

.github/workflows/testflight.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,9 @@ jobs:
4747
run: |
4848
printf '%s' "$ASC_KEY_CONTENT" | base64 -D > "$ASC_KEY_PATH"
4949
50+
- name: Debug ASC key fingerprint
51+
run: |
52+
shasum -a 256 "$ASC_KEY_PATH"
53+
5054
- name: Upload to TestFlight
5155
run: bundle exec fastlane deploy_testflight

0 commit comments

Comments
 (0)