Skip to content

approvers/web-speed-hackathon-2025-scoring-tool

Repository files navigation

Web Speed Hackathon 2025 Scoring Tool

限界開発鯖で開催予定の WSH2025 感想戦のためのコードを格納するレポジトリです。

特記すべき upstream からの変更点

  • Actions で抜けている引数周りを追加 pkind, ghid
  • コンテスト時間制限を撤廃
  • Lighthouse の各メトリクスを Issue に出す
    • 本番中にも GitHub Actions のログで見えてたので
  • スコア永続化周り
  • オリジナルスコアボード

セルフホストしたい方へ

本家と違いスコアボードのソースコードもセットとなっているため、より少ない労力で大会を開催可能かと思います。ライセンスの範囲内でご自由にお使いください。

  1. このレポジトリをお好きな場所に複製してください。fork で無くて結構です。
  2. supabase をセットアップし、misc/table.sql を実行してテーブルを作成します。
  3. supabase の service key に scores の select/insert, anon key に select を許可します。
  4. GitHub のレポジトリ設定から下記の必要な変数を設定します。
  5. 何かしら main にコミットすると、GitHub Pages を用いてスコアボードのデプロイが行われます。
  6. 大会名等お好みでソースコードを変更してください。
  7. 使用される場合は 作者 に教えてもらえると大変嬉しいです。必須ではありません。

必要なレポジトリ変数

種類 名前 説明
Repository Secret SUPABASE_SERVICE_KEY Supabase のサービスキー
Repository Variable SUPABASE_ANON_KEY Supabase の匿名キー
Repository Variable SUPABASE_URL Supabase のプロジェクトの URL

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published