nekochans / lgtm-cat-frontend

lgtm-cat(サービス名 LGTMeow https://lgtmeow.com) のフロントエンド用
https://lgtmeow.com
21 stars 2 forks source link

メンテナンスモードをVercel Edge Configから取得するように変更 #275

Closed keitakn closed 7 months ago

keitakn commented 7 months ago

issueURL

https://github.com/nekochans/lgtm-cat-frontend/issues/273

関連 URL

なし

このPRで対応すること / このPRで対応しないこと

Vercel Edge Configを利用したメンテナンスモードを実装する。

https://github.com/nekochans/lgtm-cat-frontend/issues/273 のDoneの定義を満たす実装は全てこのPR内で対応する。

Storybook の URL もしくはスクリーンショット

なし

変更点概要

Vercel Edge Config を利用したメンテナンスモードを実装。

Vercel Edge Config は開発・ステージング用と本番用の2種類を用意した。

レビュアーに重点的にチェックして欲しい点

特になし

補足情報

不要になった環境変数 IS_IN_MAINTENANCE はこのPRがデプロイされたらVercel上から削除する。

vercel[bot] commented 7 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
lgtm-cat-frontend ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 19, 2024 8:23am
codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (29a475a) 73.75% compared to head (6f91277) 73.75%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #275 +/- ## ======================================= Coverage 73.75% 73.75% ======================================= Files 47 47 Lines 423 423 Branches 104 104 ======================================= Hits 312 312 Misses 107 107 Partials 4 4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.