From cd17a472ba1bde5579e8e522bbbc1fbf5be04383 Mon Sep 17 00:00:00 2001 From: opficdev Date: Wed, 8 Apr 2026 16:07:32 +0900 Subject: [PATCH 1/2] =?UTF-8?q?chore:=20=EC=95=B1=EC=8A=A4=ED=86=A0?= =?UTF-8?q?=EC=96=B4=20=EC=A0=9C=EC=B6=9C=20ci/cd=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 55 ----------------------------------- 1 file changed, 55 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ed0ee662..b3b45013 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,18 +7,6 @@ on: branches: - main -env: - RUBY_VERSION: "3.2" - XCODE_VERSION: latest - APP_STORE_TEAM_ID: ${{ secrets.APP_STORE_TEAM_ID }} - ASC_KEY_ID: ${{ secrets.ASC_KEY_ID }} - ASC_ISSUER_ID: ${{ secrets.ASC_ISSUER_ID }} - ASC_KEY_PATH: fastlane/AuthKey.p8 - SPACESHIP_CONNECT_API_IN_HOUSE: "false" - MATCH_GIT_URL: ${{ secrets.MATCH_GIT_URL }} - MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }} - MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }} - permissions: contents: write @@ -34,49 +22,6 @@ jobs: with: ref: ${{ github.event.pull_request.merge_commit_sha }} - - name: Install private config files - uses: ./.github/actions/install-private-config - with: - git_url: ${{ env.MATCH_GIT_URL }} - git_basic_authorization: ${{ env.MATCH_GIT_BASIC_AUTHORIZATION }} - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - bundler-cache: true - ruby-version: ${{ env.RUBY_VERSION }} - - - name: Select Xcode - shell: bash - run: | - set -euo pipefail - - if [ "$XCODE_VERSION" = "latest" ]; then - XCODE_APP="$(find /Applications -maxdepth 1 -name 'Xcode*.app' -type d | sort -V | tail -n 1)" - else - XCODE_APP="/Applications/Xcode_${XCODE_VERSION}.app" - if [ ! -d "$XCODE_APP" ]; then - XCODE_APP="/Applications/Xcode-${XCODE_VERSION}.app" - fi - fi - - if [ ! -d "${XCODE_APP:-}" ]; then - echo "Requested Xcode not found for version: $XCODE_VERSION" >&2 - exit 1 - fi - - sudo xcode-select -s "$XCODE_APP/Contents/Developer" - xcodebuild -version - - - name: Write App Store Connect API key - env: - ASC_KEY_CONTENT: ${{ secrets.ASC_KEY_CONTENT }} - run: | - printf '%s' "$ASC_KEY_CONTENT" | base64 -D > "$ASC_KEY_PATH" - - - name: Release to App Store Connect - run: bundle exec fastlane release - - name: Read release version id: release_version run: | From 6b28b8406b80d643ccfddd63d5ff716cfa3e13f2 Mon Sep 17 00:00:00 2001 From: opficdev Date: Wed, 8 Apr 2026 16:07:50 +0900 Subject: [PATCH 2/2] =?UTF-8?q?chore:=20=EC=95=B1=EC=8A=A4=ED=86=A0?= =?UTF-8?q?=EC=96=B4=20=EC=8B=AC=EC=82=AC=20=EC=A0=9C=EC=B6=9C=20=EC=9E=90?= =?UTF-8?q?=EB=8F=99=ED=99=94=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fastlane/Fastfile | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 1cbaa65c..65c5eacc 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -132,29 +132,4 @@ platform :ios do ) end - lane :release do - api_key = asc_api_key - version_number = get_version_number( - xcodeproj: XCODE_PROJ, - target: TARGET_NAME - ) - latest_testflight_build_number = fetch_latest_testflight_build_number( - api_key: api_key, - version: version_number - ) - - UI.user_error!("No existing TestFlight build found for #{version_number}") if latest_testflight_build_number <= 0 - - upload_to_app_store( - api_key: api_key, - app_version: version_number, - build_number: latest_testflight_build_number.to_s, - force: true, - skip_metadata: true, - skip_screenshots: true, - skip_binary_upload: true, - submit_for_review: true, - automatic_release: false - ) - end end