fix(ci): pin runner to macos-15 to avoid Xcode 26.6 RC2 build regression#61
Merged
Merged
Conversation
Clocks.framework/Modules/module.modulemap fails to find Clocks-Swift.h on Xcode 26.6 RC2 (macos-latest). Pin to macos-15 (Xcode 16.x) until swift-clocks ships a compatible fix or Xcode 26.x reaches stable. Closes #60 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
kangddong
added a commit
that referenced
this pull request
Jun 30, 2026
#61 이 build.yml 만 macos-15 로 pin 하고 deploy_testflight.yml 은 macos-latest 로 남아 Xcode 26.6 RC2 의 Clocks 모듈 archive 회귀 (could not build Objective-C module 'Clocks')를 그대로 맞음. deploy 워크플로도 동일하게 macos-15 로 pin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 task
kangddong
added a commit
that referenced
this pull request
Jun 30, 2026
* ci: restore Common.xcconfig from COMMON_XCCONFIG secret Prepare xcconfig step 이 BASE_URL/KAKAO_NATIVE_APP_KEY 만 재조립하고 KAKAO_CAllBACK 을 누락해 CI 빌드에서 카카오 로그인 콜백 scheme 이 빠지는 문제 수정. Common.xcconfig 전체를 base64 secret 으로 복원하고 동적 PROFILE_NAME 만 append 하도록 변경. Closes #62 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * ci: pin deploy runner to macos-15 to avoid Xcode 26.6 RC2 regression #61 이 build.yml 만 macos-15 로 pin 하고 deploy_testflight.yml 은 macos-latest 로 남아 Xcode 26.6 RC2 의 Clocks 모듈 archive 회귀 (could not build Objective-C module 'Clocks')를 그대로 맞음. deploy 워크플로도 동일하게 macos-15 로 pin. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
macos-latest러너가 Xcode 26.6 RC2로 업데이트되면서swift-clocks 1.0.6의Clocks.framework모듈 빌드가 깨지는 문제 수정runs-on: macos-latest→runs-on: macos-15로 변경해 Xcode 16.x 안정 환경 고정Root Cause
Xcode 26.6 RC2의 빌드 시스템에서
Dependencies모듈 컴파일 시점에Clocks-Swift.h생성이 완료되기 전에 해당 헤더를 참조하는 빌드 순서 회귀.Changed Files
.github/workflows/build.yml—runs-on: macos-latest→runs-on: macos-15Test plan
Build Appworkflow가macos-15러너에서 통과하는 것 확인복귀 조건
swift-clocks또는 TCA가 Xcode 26.x 호환 버전을 출시하거나 Xcode 26.x stable이 stable runner에 배포되면macos-latest로 복귀.🤖 Generated with Claude Code