yumemi-inc / flutter-mobile-project-template

MIT License
37 stars 7 forks source link

[Bug]: freezed の差分で CI が落ちている #121

Closed morikann closed 9 months ago

morikann commented 9 months ago

これに関する既存の Issue はありますか?

現在の動作

Check generated code is latestCheck difference で CI が落ちている。 https://github.com/yumemi-inc/flutter-mobile-project-template/actions/runs/7793488576/job/21253301054?pr=120 スクリーンショット 2024-02-06 12 46 27

git diff --name-only --exit-code--name-only を外して実行した場合 スクリーンショット 2024-02-06 12 48 33

期待される動作

CI が通る。

環境

- Commit Hash: 82db20a18038ae0469f5ba3f0e7b1cfea233ca44
morikann commented 9 months ago

原因

↓ で freezed で生成されるコメントに変更があったことが今回 CI が落ちた原因だと思われる。 https://github.com/rrousselGit/freezed/commit/f7025c08d34da59237fde27a622a1f3be872cb92

現状 freezed: ^2.4.6 と指定しており、ローカルでは v2.4.6 で実行されているが、CI では v2.4.7 で実行されているため、差分が生じている。

解決策

freezed のバージョンを v2.4.6 -> v2.4.7 に更新する