Skip to content

Conversation

@zoyi-jin
Copy link
Contributor

@zoyi-jin zoyi-jin commented Oct 31, 2025

0.12.0

Update

  • support android channel-io 13.0.0
  • support iOS channel-io 13.0.1

Summary by CodeRabbit

릴리스 노트

  • 업데이트

    • 버전을 0.12.0으로 업데이트
    • Android 13.0.0 지원 추가
    • iOS 13.0.1 지원 추가
  • Chores

    • CI/CD 파이프라인 구성

@zoyi-jin zoyi-jin self-assigned this Oct 31, 2025
@channeltalk
Copy link

channeltalk bot commented Oct 31, 2025

@coderabbitai
Copy link

coderabbitai bot commented Oct 31, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

react-native-channel-io 패키지의 버전을 0.12.0으로 업데이트하고, 네이티브 의존성을 iOS 13.0.1 및 Android 13.0.0으로 업그레이드합니다. 새로운 CI/CD 워크플로우를 추가하고 패키지 메타데이터를 조정합니다.

Changes

Cohort / File(s) 요약
버전 및 의존성 업그레이드
package.json, CHANGELOG.md, RNChannelIO.podspec, android/build.gradle
패키지 버전 0.11.12 → 0.12.0으로 업데이트. iOS SDK 12.14.1 → 13.0.1, Android 플러그인 12.15.0 → 13.0.0으로 업그레이드. CHANGELOG에 Android 13.0.0 및 iOS 13.0.1 지원 추가.
패키지 메타데이터 확장
package.json
"files" 배열 추가하여 패키지에 포함될 파일 명시 (android/src, android/build.gradle, ios, RNChannelIO.podspec, index.ts, README.md, CHANGELOG.md, LICENSE, package.json).
CI/CD 워크플로우 추가
.github/workflows/ci.yml
새로운 GitHub Actions 워크플로우 "Continuous Integration for react-native-channel-io" 도입. 릴리스 생성 시 트리거되며 Node 24.10.0으로 빌드 및 드라이런 배포 실행.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • 세부 검토 항목:
    • 모든 의존성 버전 업그레이드가 올바른지 확인 (RNChannelIO.podspec의 iOS SDK, android/build.gradle의 Android 플러그인)
    • CI 워크플로우의 트리거 조건 및 배포 단계 검증
    • package.json의 "files" 배열에 필수 파일이 모두 포함되었는지 확인
    • CHANGELOG 엔트리가 실제 변경 사항과 일치하는지 확인

Possibly related PRs

  • 0.11.10 #169: 동일한 네이티브 통합 파일 수정 — RNChannelIO.podspec 및 android/build.gradle에서 Channel iOS/Android 의존성 버전 업데이트 포함
  • CI 적용 #175: 동일한 CI 워크플로우 수정 (.github/workflows/ci.yml) 및 package.json의 "files" 필드 추가 포함
  • 0.11.10 #170: 패키지 메타데이터 및 네이티브 의존성 선언 수정 — Channel iOS/Android SDK 버전 업그레이드를 위해 여러 파일 업데이트

Poem

🐰 버전을 높이고 의존성을 새로 하니,
스마트한 워크플로우가 흐르는 시내
Android와 iOS 모두 13으로 진화,
패키지 파일들 명확하게 정렬되고
채널아이오 한 걸음 더 나아가네! 🚀

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 78fdccf and 86d409b.

📒 Files selected for processing (5)
  • .github/workflows/ci.yml (1 hunks)
  • CHANGELOG.md (1 hunks)
  • RNChannelIO.podspec (2 hunks)
  • android/build.gradle (1 hunks)
  • package.json (2 hunks)

Comment @coderabbitai help to get the list of available commands and usage tips.

@zoyi-jin zoyi-jin merged commit e0f15aa into master Oct 31, 2025
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants