-
Notifications
You must be signed in to change notification settings - Fork 0
[Chore] #228 - 메모 존재 여부에 따른 분기 추가 #229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,15 +1,23 @@ | ||
| { | ||
| "images" : [ | ||
| { | ||
| "filename" : "icon_note.svg", | ||
| "idiom" : "universal" | ||
| "filename" : "icon_note1.png", | ||
| "idiom" : "universal", | ||
| "scale" : "1x" | ||
| }, | ||
| { | ||
| "filename" : "icon_note2.png", | ||
| "idiom" : "universal", | ||
| "scale" : "2x" | ||
| }, | ||
| { | ||
| "filename" : "icon_note3.png", | ||
| "idiom" : "universal", | ||
| "scale" : "3x" | ||
| } | ||
| ], | ||
| "info" : { | ||
| "author" : "xcode", | ||
| "version" : 1 | ||
| }, | ||
| "properties" : { | ||
| "preserves-vector-representation" : true | ||
| } | ||
| } |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| { | ||
| "images" : [ | ||
| { | ||
| "filename" : "icon_note_fill1.png", | ||
| "idiom" : "universal", | ||
| "scale" : "1x" | ||
| }, | ||
| { | ||
| "filename" : "icon_note_fill2.png", | ||
| "idiom" : "universal", | ||
| "scale" : "2x" | ||
| }, | ||
| { | ||
| "filename" : "icon_note_fill3.png", | ||
| "idiom" : "universal", | ||
| "scale" : "3x" | ||
| } | ||
| ], | ||
| "info" : { | ||
| "author" : "xcode", | ||
| "version" : 1 | ||
| } | ||
| } |
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -21,30 +21,14 @@ platform :ios do | |||||||||||||||||||||||||||||||||||||||||
| readonly: true | ||||||||||||||||||||||||||||||||||||||||||
| ) | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| # 4. 버전별 빌드 번호 자동 관리 로직 | ||||||||||||||||||||||||||||||||||||||||||
| # 현재 Xcode 프로젝트에 설정된 버전(예: 1.2.0)을 가져옵니다. | ||||||||||||||||||||||||||||||||||||||||||
| current_version = get_version_number(target: "Neki-iOS") | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| # 해당 버전에서 TestFlight에 올라간 가장 높은 빌드 번호를 확인합니다. | ||||||||||||||||||||||||||||||||||||||||||
| # 만약 새 버전이라 데이터가 없다면 0을 반환합니다. | ||||||||||||||||||||||||||||||||||||||||||
| latest_build = latest_testflight_build_number( | ||||||||||||||||||||||||||||||||||||||||||
| version: current_version, | ||||||||||||||||||||||||||||||||||||||||||
| initial_build_number: 0 | ||||||||||||||||||||||||||||||||||||||||||
| ) | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| # 확인된 번호에 +1을 해서 로컬 프로젝트에 적용합니다. | ||||||||||||||||||||||||||||||||||||||||||
| increment_build_number( | ||||||||||||||||||||||||||||||||||||||||||
| build_number: latest_build + 1 | ||||||||||||||||||||||||||||||||||||||||||
| ) | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| # 5. 앱 빌드 및 아카이브 | ||||||||||||||||||||||||||||||||||||||||||
| # 4. 앱 빌드 및 아카이브 | ||||||||||||||||||||||||||||||||||||||||||
| build_app( | ||||||||||||||||||||||||||||||||||||||||||
| scheme: "Neki-iOS", | ||||||||||||||||||||||||||||||||||||||||||
| configuration: "Release", | ||||||||||||||||||||||||||||||||||||||||||
| export_method: "app-store" | ||||||||||||||||||||||||||||||||||||||||||
| ) | ||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+24
to
29
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
# 빌드 번호/마케팅 버전 설정 확인
rg -n -C2 'CURRENT_PROJECT_VERSION|MARKETING_VERSION' -- 'Neki-iOS.xcodeproj/project.pbxproj'
# Fastlane 및 릴리스 워크플로에서 빌드 번호 갱신 경로 확인
rg -n -C3 'increment_build_number|latest_testflight_build_number|agvtool|CURRENT_PROJECT_VERSION|MARKETING_VERSION' -- 'fastlane/Fastfile' '.github/workflows/release.yml'Repository: YAPP-Github/Neki-iOS Length of output: 3135 빌드 번호 갱신 경로를 복구하거나 대체 경로를 명시해 주세요. Line 24 이후 수정 예시- # 4. 앱 빌드 및 아카이브
+ # 4. 빌드 번호 갱신
+ version = get_version_number(
+ xcodeproj: "Neki-iOS.xcodeproj",
+ target: "Neki-iOS"
+ )
+ latest_build = latest_testflight_build_number(version: version)
+ increment_build_number(build_number: latest_build + 1)
+
+ # 5. 앱 빌드 및 아카이브
build_app(
scheme: "Neki-iOS",
configuration: "Release",
export_method: "app-store"📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| # 6. TestFlight 업로드 | ||||||||||||||||||||||||||||||||||||||||||
| # 5. TestFlight 업로드 | ||||||||||||||||||||||||||||||||||||||||||
| upload_to_app_store( | ||||||||||||||||||||||||||||||||||||||||||
| skip_metadata: true, | ||||||||||||||||||||||||||||||||||||||||||
| skip_screenshots: true, | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: YAPP-Github/Neki-iOS
Length of output: 2375
PNG 아이콘 틴팅을 명시해 주세요.
icon_note/icon_note_fill이 PNG 이미지셋인데 asset JSON에 template rendering 설정이 없어서, Line 151의.foregroundStyle(.gray700)가 실제 아이콘 색상에 적용되지 않을 수 있습니다. 코드에서.renderingMode(.template)를 명시해 주세요. (같은 파일의 trash 아이콘과 다른 곳의 사용 패턴을 참고하세요.)🎨 제안 수정
Image(hasMemo ? .iconNoteFill : .iconNote) + .renderingMode(.template) .foregroundStyle(.gray700)📝 Committable suggestion
🤖 Prompt for AI Agents