Skip to content

KanCraft/kanColleWidget

Repository files navigation

KanColleWidget

CI CodeQL codecov Maintainability

Contribution Notice Web Store TEST Web Store PRODUCTION

Chrome Web Store Chrome Web Store Chrome Web Store Chrome Web Store

開発

環境

  • Node.js: v18.12.1
  • npm: v8.19.2
git clone git@github.com:KanCraft/kanColleWidget.git
cd kanColleWidget
npm ci
npm test
npm run build
# destディレクトリが生成される.
# 次にChromeブラウザで chrome://extensions ページへ行き
# 開発者モードを有効にし、パッケージを読み込みから、
# このkanColleWidgetディレクトリを読み込む.

# 競合のため、公開版・テスト版を削除しておいたほうがいいです.

開発上べんりなコマンド

npm start
# ファイル差分を見てbuildを自動で作り直します

リリースフローについて

  • テスト版リリース test-艦これウィジェット
    • デイリーでdevelopブランチの差分を見て新しいタグをつけて上記の非公開Chrome拡張にリリースされます
  • プロダクション版リリース 艦これウィジェット
    • 上記のデイリーバッチが作成したリリースPRに、規定の人数以上の👍コメントが付くと、公開版にリリースされます

くわしくはこのへんを参照。