Skip to content

Commit 4739755

Browse files
authored
[#374] 릴리즈 시 앱스토어에 심사 요청 제출 Lane을 제거한다 (#376)
* chore: 앱스토어 제출 ci/cd 제거 * chore: 앱스토어 심사 제출 자동화 제거
1 parent 7fb5249 commit 4739755

File tree

2 files changed

+0
-80
lines changed

2 files changed

+0
-80
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,6 @@ on:
77
branches:
88
- main
99

10-
env:
11-
RUBY_VERSION: "3.2"
12-
XCODE_VERSION: latest
13-
APP_STORE_TEAM_ID: ${{ secrets.APP_STORE_TEAM_ID }}
14-
ASC_KEY_ID: ${{ secrets.ASC_KEY_ID }}
15-
ASC_ISSUER_ID: ${{ secrets.ASC_ISSUER_ID }}
16-
ASC_KEY_PATH: fastlane/AuthKey.p8
17-
SPACESHIP_CONNECT_API_IN_HOUSE: "false"
18-
MATCH_GIT_URL: ${{ secrets.MATCH_GIT_URL }}
19-
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
20-
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
21-
2210
permissions:
2311
contents: write
2412

@@ -34,49 +22,6 @@ jobs:
3422
with:
3523
ref: ${{ github.event.pull_request.merge_commit_sha }}
3624

37-
- name: Install private config files
38-
uses: ./.github/actions/install-private-config
39-
with:
40-
git_url: ${{ env.MATCH_GIT_URL }}
41-
git_basic_authorization: ${{ env.MATCH_GIT_BASIC_AUTHORIZATION }}
42-
43-
- name: Set up Ruby
44-
uses: ruby/setup-ruby@v1
45-
with:
46-
bundler-cache: true
47-
ruby-version: ${{ env.RUBY_VERSION }}
48-
49-
- name: Select Xcode
50-
shell: bash
51-
run: |
52-
set -euo pipefail
53-
54-
if [ "$XCODE_VERSION" = "latest" ]; then
55-
XCODE_APP="$(find /Applications -maxdepth 1 -name 'Xcode*.app' -type d | sort -V | tail -n 1)"
56-
else
57-
XCODE_APP="/Applications/Xcode_${XCODE_VERSION}.app"
58-
if [ ! -d "$XCODE_APP" ]; then
59-
XCODE_APP="/Applications/Xcode-${XCODE_VERSION}.app"
60-
fi
61-
fi
62-
63-
if [ ! -d "${XCODE_APP:-}" ]; then
64-
echo "Requested Xcode not found for version: $XCODE_VERSION" >&2
65-
exit 1
66-
fi
67-
68-
sudo xcode-select -s "$XCODE_APP/Contents/Developer"
69-
xcodebuild -version
70-
71-
- name: Write App Store Connect API key
72-
env:
73-
ASC_KEY_CONTENT: ${{ secrets.ASC_KEY_CONTENT }}
74-
run: |
75-
printf '%s' "$ASC_KEY_CONTENT" | base64 -D > "$ASC_KEY_PATH"
76-
77-
- name: Release to App Store Connect
78-
run: bundle exec fastlane release
79-
8025
- name: Read release version
8126
id: release_version
8227
run: |

fastlane/Fastfile

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -132,29 +132,4 @@ platform :ios do
132132
)
133133
end
134134

135-
lane :release do
136-
api_key = asc_api_key
137-
version_number = get_version_number(
138-
xcodeproj: XCODE_PROJ,
139-
target: TARGET_NAME
140-
)
141-
latest_testflight_build_number = fetch_latest_testflight_build_number(
142-
api_key: api_key,
143-
version: version_number
144-
)
145-
146-
UI.user_error!("No existing TestFlight build found for #{version_number}") if latest_testflight_build_number <= 0
147-
148-
upload_to_app_store(
149-
api_key: api_key,
150-
app_version: version_number,
151-
build_number: latest_testflight_build_number.to_s,
152-
force: true,
153-
skip_metadata: true,
154-
skip_screenshots: true,
155-
skip_binary_upload: true,
156-
submit_for_review: true,
157-
automatic_release: false
158-
)
159-
end
160135
end

0 commit comments

Comments
 (0)