大学のバスの時刻を GitHub Pages で表示しています。
https://s-n-1-0.github.io/sist_bus/
Google スプレッドシートに打ち込んだデータを GAS で json 形式に変換したものを手動でアップロードしています。
appフォルダ内にVueプロジェクトがあります。
https://github.com/s-n-1-0/sist_bus/tree/main/appを参照
GitHub Pages は pages ブランチで管理しています。pages ブランチに対してプルリクエストを作成しないと反映されないようにしています。
Actions で自動的にビルドするので npm run build 及びビルド用コミットは不要です。