イベントなど定期更新が必要な部分について、上でも出てますが負担になっているようなので、負担軽減のためにある程度の自動化を提案します。例えば専用ページに特定の記法でイベント情報を記載し、REST APIでそれを取得して各ページを自動更新する方法があります。
<GACHA>
name:鍛火の祝福
link:祈願/鍛火の祝福(1回目)
type:キャラクター1
startDay:2024-10-09-update
endDay:2024-10-29-17-59
5star:シロネン
5starnew:true
4starA:ドリー
4starAnew:false
4starB:キャンディス
4starBnew:false
4starC:コレイ
4starCnew:false
</GACHA>
<EVENT>
name:追え!ミツムシのお宝
link:追え!ミツムシのお宝
startDay:2024-10-10-11-00
endDay:2024-10-21-4-59
</EVENT>
通報 ...
RESTAPIは良いと思うのですが、如何せん運用の方法が…ってことで過去に議論が流れてるので運用方法についてもう少し具体的な提案があると良いと思います。
APIキーは管理者がアクセス可能なサーバーサイド(GASなど)、それ以外のコードはクライアント側において、クライアントの方はGitHubなどで誰でも更新できるようにすれば良いと思います。そこまで頻繁に書き換えるものでもないですし運用できなくなったら止めれば良いと思います。