Skip to content

Zodスキーマの更新 - #415

Merged
take-i-osk merged 1 commit into
mainfrom
change-zod-schema-9cf317d2
Oct 3, 2026
Merged

take-i-osk merged 1 commit into
mainfrom
change-zod-schema-9cf317d2

Conversation

@kpool09122

Copy link
Copy Markdown
Owner

📝 変更内容

バックエンドの最新 OpenAPI 定義から生成した Zod スキーマを更新し、フロントエンドで利用する依存関係を同期しました。

🏷️ 変更の種類

  • 🚀 新機能 (Feature)
  • 🐛 バグ修正 (Bug fix)
  • 🔧 リファクタリング (Refactoring)
  • 📚 ドキュメント (Documentation)
  • 🧪 テスト (Tests)
  • 🔨 ビルド/CI (Build/CI)
  • 💄 UI/UX (Style)
  • ⚡ パフォーマンス (Performance)
  • 🗑️ 削除 (Removal)

🎯 変更理由・背景

バックエンドの API 仕様とフロントエンドの Zod スキーマを手動実行 workflow で同期できるようにするためです。

🧪 テスト

テストの実行確認

  • make check を実行し、すべてのテストがパスすることを確認
  • 新しく追加した機能に対するテストを作成
  • 既存のテストが壊れていないことを確認

🔍 レビューのポイント

  • OpenAPI 由来の packages/types/src/*.ts が API ごとに更新されていること
  • zod と @zodios/core の依存追加または更新内容が妥当であること
  • 生成ファイルの差分がバックエンドの最新 API 仕様と整合していること

📖 関連情報

関連Issue・タスク

Closes #該当なし
Fixes #該当なし
Relates to kpool09122/kpool-backend#146

⚠️ 注意事項

生成ファイルはバックエンドの OpenAPI をもとに自動生成しています。手修正が必要な場合は、先に生成元または生成処理を更新してください。


チェックリスト

  • 自分でコードレビューを実施した
  • 適切なブランチ名を使用している
  • コミットメッセージが適切である
  • 必要に応じてドキュメントを更新した
  • 破壊的変更がある場合は適切に文書化した

@coderabbitai

coderabbitai Bot commented Oct 3, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Repository: kpool09122/kpool-frontend/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: bc0597cd-2581-4dec-a086-433ecc1a07ac
📥 Commits

Reviewing files that changed from the base of the PR and between 4314b1f and 097b52c.

📒 Files selected for processing (4)
  • packages/types/src/account-api.ts
  • packages/types/src/identity-api.ts
  • packages/types/src/monetization-api.ts
  • packages/types/src/wiki-private-api.ts
 __________________________________________________________________________
< This function returns three different shapes. It's basically modern art. >
 --------------------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@take-i-osk
take-i-osk merged commit ca867d5 into main Oct 3, 2026
3 of 4 checks passed
@take-i-osk
take-i-osk deleted the change-zod-schema-9cf317d2 branch October 3, 2026 04:02
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