Skip to content

chore: mobile開発ビルド用のアイコンバッジ設定を追加#168

Merged
func09 merged 1 commit intomainfrom
chore/app-icon-badge
Apr 10, 2026
Merged

chore: mobile開発ビルド用のアイコンバッジ設定を追加#168
func09 merged 1 commit intomainfrom
chore/app-icon-badge

Conversation

@func09
Copy link
Copy Markdown
Owner

@func09 func09 commented Apr 10, 2026

概要

apps/mobileapp-icon-badge を導入し、EAS_BUILD_PROFILEproduction 以外のときにアプリアイコンへ環境名バッジを表示するようにしました。
開発・検証ビルドの識別性を上げるための変更です。

変更内容

  • apps/mobile/package.jsonapp-icon-badge を追加
  • apps/mobile/app.config.tsappEnvEAS_BUILD_PROFILE)を追加
  • app.config.tspluginsapp-icon-badge を設定
    • enabled: appEnv !== "production"
    • badges: banner タイプで環境名を表示(白文字・下部表示)
  • pnpm-lock.yaml を依存追加に合わせて更新

動作確認

  • pnpm -F mobile expo prebuild --clean 後に pnpm -F mobile ios --device で非productionビルドのバッジ表示を確認
  • EAS production プロファイルでバッジが非表示になることを確認

Show the EAS build profile as a bottom banner on app icons outside production, and add the app-icon-badge dependency required for config plugin execution.

Made-with: Cursor
@func09 func09 self-assigned this Apr 10, 2026
@func09 func09 added the chore label Apr 10, 2026
@func09 func09 linked an issue Apr 10, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown

Coverage Report for Monorepo

Status Category Percentage Covered / Total
🔵 Lines 99.37% 800 / 805
🔵 Statements 99.39% 821 / 826
🔵 Functions 99.53% 212 / 213
🔵 Branches 98.28% 287 / 292
File CoverageNo changed files found.
Generated in workflow #186 for commit e6f3ff4 by the Vitest Coverage Report Action

@func09 func09 merged commit 284fc3d into main Apr 10, 2026
4 checks passed
@func09 func09 deleted the chore/app-icon-badge branch April 10, 2026 08:43
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.

app-icon-badge導入

1 participant