このChrome拡張のリリースサイクルについて - KanCraft/kanColleWidget GitHub Wiki

Chrome拡張「艦これウィジェット」は、開発・テスト・リリースの自動化を行い、誰でも開発に参加可能で、誰でも新しいバージョンのリリース判定に参加することができます。これには、以下の3つの目的があります。

  1. 開発者の機能開発の負担を分散し、長くメンテナンスされつづけるソフトウェアにすること
  2. 開発者の独断ではなく、ユーザの声を反映して新バージョンをリリース判定すること
  3. ソフトウェアだけでなく、ソフトウェアをつくっていくアクティビティを楽しくすること

したがって、ぜひ色々な方に参加していただきたいと思っています。

下記、具体的な開発とリリースのサイクルについての説明です。

開発テスト版Chrome拡張のリリースサイクルについて

  • 開発ブランチにプログラムの差分が検知できた場合、開発ブランチは自動で開発テスト版Chrome拡張にリリースされます。
  • この拡張は、メールアドレスを登録された方しかアクセスできません。
  • 開発テスト版のテストに参加されたい方は、このGoogle Groupsに、GmailのメールアドレスとGitHubのアカウントを教えてください。

公開版Chrome拡張のリリースサイクルについて

  • 上記の「開発テスト版」がリリースされると同時に、リリースPRが生成されます。
  • テスターの方は、この開発テスト版に問題が無いか、改善点が無いかチェックします。
  • テストの結果、このリリースPRに3つ以上の「:+1:」ないし「:shipit:」がコメントされると、更新されたメインブランチが自動で公開版Chrome拡張にリリースされます。