Skip to content

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors