|
| 1 | +#!/bin/bash |
| 2 | + |
| 3 | +# GitHub Secrets 설정을 위한 모든 내용 출력 스크립트 |
| 4 | +# XCConfig 및 Firebase 설정 파일 내용을 출력 |
| 5 | + |
| 6 | +echo "=========================================" |
| 7 | +echo "GitHub Secrets 설정을 위한 파일 내용" |
| 8 | +echo "총 4개의 Secret이 필요합니다" |
| 9 | +echo "=========================================" |
| 10 | +echo "" |
| 11 | + |
| 12 | +echo "=== 1. XCCONFIG_BASE64 ===" |
| 13 | +echo "이 내용을 전체 복사하여 GitHub Secret 'XCCONFIG_BASE64'에 추가하세요" |
| 14 | +echo "---" |
| 15 | +tar -czf - XCConfig | base64 |
| 16 | +echo "" |
| 17 | +echo "" |
| 18 | + |
| 19 | +echo "=== 2. GOOGLE_SERVICE_DEV_INFO ===" |
| 20 | +echo "이 내용을 전체 복사하여 GitHub Secret 'GOOGLE_SERVICE_DEV_INFO'에 추가하세요" |
| 21 | +echo "---" |
| 22 | +cat Projects/App/Resources/Firebase/GoogleService-Dev-Info.plist |
| 23 | +echo "" |
| 24 | +echo "" |
| 25 | + |
| 26 | +echo "=== 3. GOOGLE_SERVICE_STAGE_INFO ===" |
| 27 | +echo "이 내용을 전체 복사하여 GitHub Secret 'GOOGLE_SERVICE_STAGE_INFO'에 추가하세요" |
| 28 | +echo "---" |
| 29 | +cat Projects/App/Resources/Firebase/GoogleService-Stage-Info.plist |
| 30 | +echo "" |
| 31 | +echo "" |
| 32 | + |
| 33 | +echo "=== 4. GOOGLE_SERVICE_PROD_INFO ===" |
| 34 | +echo "이 내용을 전체 복사하여 GitHub Secret 'GOOGLE_SERVICE_PROD_INFO'에 추가하세요" |
| 35 | +echo "---" |
| 36 | +cat Projects/App/Resources/Firebase/GoogleService-Prod-Info.plist |
| 37 | +echo "" |
| 38 | +echo "" |
| 39 | + |
| 40 | +echo "=========================================" |
| 41 | +echo "다음 단계:" |
| 42 | +echo "1. GitHub 저장소 → Settings → Secrets and variables → Actions" |
| 43 | +echo "2. New repository secret 클릭" |
| 44 | +echo "3. 위 4개 내용을 각각 복사하여 추가" |
| 45 | +echo " - XCCONFIG_BASE64" |
| 46 | +echo " - GOOGLE_SERVICE_DEV_INFO" |
| 47 | +echo " - GOOGLE_SERVICE_STAGE_INFO" |
| 48 | +echo " - GOOGLE_SERVICE_PROD_INFO" |
| 49 | +echo "=========================================" |
0 commit comments