akichil-fj/shusshare

リリース方法の改善

Opened this issue · 0 comments

現在mainにpushされるとデプロイジョブが走る
基本的には問題ないが、次の2点が微妙なので良い方法があれば切り替えたい

  1. リリースのタイミングを決めたい時
  • そのタイミングでマージすれば良い話だが、mainが常に最新にならない
  1. アプリケーション本体に影響がない変更
  • ドキュメントの変更などでデプロイし直すのは無駄

解決方法の案

  • リリースブランチを作る(git-flowに近い)
    • 悪くないが通常時は2度手間感がある
    • 小規模なのでオーバーヘッドの方が大きいかも
  • tagで管理
    • tag付与でリリース
    • リリースブランチよりはお手軽かも
  • changelogを使う
    • リリース時にchangelogを書き換えるようにする
  • 手動リリース