Skip to content

EASビルド失敗対策#5494

Merged
TinyKitten merged 3 commits intodevfrom
fix/eas-build-fail
Mar 1, 2026
Merged

EASビルド失敗対策#5494
TinyKitten merged 3 commits intodevfrom
fix/eas-build-fail

Conversation

@TinyKitten
Copy link
Member

@TinyKitten TinyKitten commented Mar 1, 2026

Summary by CodeRabbit

リリースノート

  • Chores
    • Expo関連のビルド設定を更新しました(ビルドプロパティの導入を含む)
    • iOS側でReact Nativeをソースからビルドする設定を追加しました
    • 依存関係を一部アップデートし、ビルドコンパイラのオーバーライドを追加しました

@TinyKitten TinyKitten self-assigned this Mar 1, 2026
@github-actions github-actions bot added the ios label Mar 1, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 1, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 3648702 and 9c2714f.

⛔ Files ignored due to path filters (2)
  • ios/Podfile.lock is excluded by !**/*.lock
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • package.json

📝 Walkthrough

Walkthrough

Expo設定と依存関係を更新する変更です。app.config.tsexpo-build-propertiesプラグインを追加し、package.jsonへ同プラグイン依存とhermes-compilerのオーバーライドを追加、ios/Podfile.properties.jsonにiOSでReact Nativeをソースからビルドする設定を追加しています。

Changes

Cohort / File(s) Summary
Expo 設定 & 依存
app.config.ts, package.json
app.config.tsのplugins配列にexpo-build-propertiesを追加。package.jsonexpoバージョン調整(^55.0.0~55.0.4)とexpo-build-properties@~55.0.9を追加。
iOS ビルド設定
ios/Podfile.properties.json
ios.buildReactNativeFromSourcetrueに追加し、iOSでReact Nativeをソースからビルドする設定を有効化。
依存オーバーライド
package.json
overrideshermes-compiler: "250829098.0.1"を追加。

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

ios, ci/cd

Poem

🐇 ビルド畑でホップ跳ねて、
プラグイン一つ、ころころり。
Hermesが飛び、iOSが歌う、
小さなウサギの更新祭り。 ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed プルリクエストのタイトル「EASビルド失敗対策」は、Expo Build Properties プラグインの追加と React Native のソースからのビルド設定という変更内容を的確に反映しており、開発者の視点から主要な変更を明確かつ簡潔に要約しています。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/eas-build-fail

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

@TinyKitten TinyKitten merged commit 0ee3c48 into dev Mar 1, 2026
6 checks passed
@TinyKitten TinyKitten deleted the fix/eas-build-fail branch March 1, 2026 02:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant