Open hsbt opened 8 months ago
リリース作業リスト
lib/tdiary/tasks/release.rake
.github/workflow/ci.yml
git pull --tags; git tag vL.M.N; git push origin vL.M.N
bundle clean; bundle exec rake release
bundle exec rake package:stable package:release
git checkout gh-pages; git merge master; git push origin gh-pages
docker build . -t tdiary/tdiary:L.M.N
push
L.M
L
latest
YYYY-MM-DD-release-L_M_N.md
リリース作業リスト
lib/tdiary/tasks/release.rake
と.github/workflow/ci.yml
に今回サポートを追加/停止するrubyのバージョンが含まれるか確認、修正するgit pull --tags; git tag vL.M.N; git push origin vL.M.N
)bundle clean; bundle exec rake release
コマンドを実行する (gemを最新にしてrubygemsにアップロード)bundle exec rake package:stable package:release
コマンドを実行する(GitHub に tar.gz をアップロードする。GITHUB_ACCESS_TOKEN環境変数が必要なので注意, see #573)git checkout gh-pages; git merge master; git push origin gh-pages
)docker build . -t tdiary/tdiary:L.M.N
を実行してから、push
する (L.M
,L
,latest
も同様)YYYY-MM-DD-release-L_M_N.md
形式で)