Skip to content

Commit 6fb19ac

Browse files
committed
chore: 모듈러 구조에 맞게 CI 경로 수정
1 parent 14f3911 commit 6fb19ac

4 files changed

Lines changed: 9 additions & 5 deletions

File tree

.github/actions/install-private-config/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ runs:
2929
trap 'rm -rf "$privateConfigCheckoutPath"' EXIT
3030
configSourcePath="$privateConfigCheckoutPath/resources/DevLog/Config.xcconfig"
3131
googleServiceInfoSourcePath="$privateConfigCheckoutPath/resources/DevLog/GoogleService-Info.plist"
32-
configDestinationPath="$GITHUB_WORKSPACE/DevLog/Resource/Config.xcconfig"
33-
googleServiceInfoDestinationPath="$GITHUB_WORKSPACE/DevLog/Resource/GoogleService-Info.plist"
32+
configDestinationPath="$GITHUB_WORKSPACE/Application/DevLogApp/Sources/Resource/Config.xcconfig"
33+
googleServiceInfoDestinationPath="$GITHUB_WORKSPACE/Application/DevLogApp/Sources/Resource/GoogleService-Info.plist"
3434
3535
rm -rf "$privateConfigCheckoutPath"
3636
mkdir -p "$privateConfigCheckoutPath"

.github/workflows/build.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
pull_request:
55

66
env:
7+
WORKSPACE: DevLog.xcworkspace
78
SCHEME: DevLog
89
XCODE_VERSION: latest
910
MATCH_GIT_URL: ${{ secrets.MATCH_GIT_URL }}
@@ -158,12 +159,14 @@ jobs:
158159
set +e
159160
echo "== Resolving Swift Package dependencies =="
160161
xcodebuild \
162+
-workspace "$WORKSPACE" \
161163
-scheme "$SCHEME" \
162164
-configuration Debug \
163165
-clonedSourcePackagesDirPath "$SPM_DIR" \
164166
-resolvePackageDependencies
165167
echo "== Starting xcodebuild build =="
166168
xcodebuild \
169+
-workspace "$WORKSPACE" \
167170
-scheme "$SCHEME" \
168171
-configuration Debug \
169172
-destination "platform=iOS Simulator,OS=${IOS_VER},name=${DEVICE_NAME}" \

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Read release version
2626
id: release_version
2727
run: |
28-
version=$(ruby -e 'project = File.read("DevLog.xcodeproj/project.pbxproj"); match = project.match(/MARKETING_VERSION = ([^;]+);/); abort("MARKETING_VERSION not found") if match.nil?; puts match[1]')
28+
version=$(ruby -e 'project = File.read("Application/DevLogApp/DevLogApp.xcodeproj/project.pbxproj"); match = project.match(/MARKETING_VERSION = ([^;]+);/); abort("MARKETING_VERSION not found") if match.nil?; puts match[1]')
2929
echo "version=$version" >> "$GITHUB_OUTPUT"
3030
echo "tag=v$version" >> "$GITHUB_OUTPUT"
3131

fastlane/Fastfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
XCODE_PROJ = "DevLog.xcodeproj"
1+
XCODE_WORKSPACE = "DevLog.xcworkspace"
2+
XCODE_PROJ = "Application/DevLogApp/DevLogApp.xcodeproj"
23
APP_IDENTIFIER = "opfic.DevLog"
34
WIDGET_IDENTIFIER = "opfic.DevLog.DevLogWidget"
45
APP_IDENTIFIERS = [APP_IDENTIFIER, WIDGET_IDENTIFIER]
@@ -108,7 +109,7 @@ platform :ios do
108109
end
109110

110111
build_app(
111-
project: XCODE_PROJ,
112+
workspace: XCODE_WORKSPACE,
112113
scheme: TARGET_NAME,
113114
export_method: "app-store",
114115
output_directory: TESTFLIGHT_BUILD_OUTPUT_DIRECTORY,

0 commit comments

Comments
 (0)