Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 8, 2025

Thanks for assigning this issue to me. I'm starting to work on it and will keep this PR's description up to date as I form a plan and make progress.

Original prompt

This section details on the original issue you should resolve

<issue_title>📦 Weekly Package Upgrade (2025-12-08)</issue_title>
<issue_description># 📦 パッケージアップグレード自動化タスク

実行手順

0. 作業ブランチの作成

  • ブランチ名は *-yyyymmdd の形式で作成してください
  • 例: weekly-package-upgrade-20250106

1. アップグレード可能なパッケージの確認

yarn outdated

2. パッケージのアップグレード戦略

  • パッケージとそのタイプパッケージ(@types/*)をセットとして扱う
  • 1つずつアップグレードして、各回で動作確認を行う
  • メジャーバージョンアップは慎重に行い、Breaking Changesを確認する
  • 関連するパッケージ(例: react, react-dom, @types/react)は同時にアップグレード

3. 各パッケージのアップグレード手順

3-1. パッケージのアップグレード

yarn upgrade [package-name]@latest
# タイプパッケージも存在する場合
yarn upgrade @types/[package-name]@latest

3-2. DBスキーマ更新(zenstack/prisma関連パッケージの場合のみ)

yarn db:generate

3-3. 【重要】フォーマット&Lint実行(必須)

任意のファイルを変更した後は、必ず以下のコマンドを実行してください:

yarn check:fix

3-4. 動作確認

以下のコマンドを必ずこの順序で実行してください:

# 1. Formatter & Linter チェック
yarn check

# 2. ビルド
yarn build

# 3. テスト
yarn test:run

# 4. Storybookビルド
yarn build-storybook

3-5. 問題がなければコミット

git add .
git commit -m "chore: upgrade [package-name] to [new-version]"

4. すべてのパッケージをアップグレード後

# PRの作成
git push origin HEAD

注意事項

⚠️ 必須事項

  1. フォーマット・Lintの徹底: どんな小さな変更でも、変更後は必ず yarn check:fix を実行
  2. ビルド・テストの確認: すべてのコマンドが成功することを確認
  3. 1パッケージずつ: 複数パッケージを一度にアップグレードしない(関連パッケージは除く)

💡 各ステップでの対処

  • 問題が発生した場合は、その時点で作業を停止し原因を調査
  • メジャーバージョンアップの場合は、公式ドキュメントで変更点を確認
  • Breaking Changesがある場合は、必要なコード修正を実施

🔍 特に注意が必要なパッケージ

  • Next.js: React のバージョン互換性を確認
  • React/React DOM: 関連パッケージ(@types/react, @types/react-dom)も同時更新
  • Prisma/ZenStack: DB スキーマの再生成が必要
  • TypeScript: 型定義の互換性を確認
  • Storybook関連: 設定ファイルの更新が必要な場合あり

参考リンク

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@vercel
Copy link
Contributor

vercel bot commented Dec 8, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
v0-personal-twitter-app Error Error Dec 8, 2025 9:15am

@WakuwakuP
Copy link
Member

@copilot 再試行して

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.

📦 Weekly Package Upgrade (2025-12-08)

2 participants