Skip to content

Commit e2ddc56

Browse files
authored
[#564] Fastlane 빌드가 실패하는 현상을 해결한다 (#565)
* fix: TestFlight Xcode 버전 고정 * rollback: TestFlight Xcode 버전 고정 * fix: TestFlight 매크로 검증 스킵
1 parent 9734b65 commit e2ddc56

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/testflight.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,14 @@ jobs:
114114
- name: Build for TestFlight
115115
run: bundle exec fastlane testflight_build_only
116116

117+
- name: Upload TestFlight build log
118+
if: always()
119+
uses: actions/upload-artifact@v6
120+
with:
121+
name: testflight-build-log
122+
path: ~/Library/Logs/gym/*.log
123+
if-no-files-found: ignore
124+
117125
- name: Skip TestFlight Upload
118126
if: (github.event_name == 'pull_request' && contains(github.event.pull_request.labels.*.name, 'qa-local')) || (github.event_name == 'workflow_dispatch' && inputs.upload_to_app_store_connect != 'true')
119127
run: echo "Skipping TestFlight upload"

fastlane/Fastfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ platform :ios do
131131
export_method: "app-store",
132132
output_directory: TESTFLIGHT_BUILD_OUTPUT_DIRECTORY,
133133
output_name: "#{APP_PRODUCT_NAME}.ipa",
134-
xcargs: "-skipPackagePluginValidation"
134+
xcargs: "-skipPackagePluginValidation -skipMacroValidation"
135135
)
136136

137137
next api_key

0 commit comments

Comments
 (0)