Closed takke closed 4 years ago
v2.4.0 ブランチを作って、2.4.0 関連の修正をそのブランチにマージする。
リリースするときに、v2.4.0 ブランチを master にマージするというのを考えています。
v2.4.0 ブランチを作って、2.4.0 関連の修正をそのブランチにマージする。
リリースするときに、v2.4.0 ブランチを master にマージするというのを考えています。
なるほど。 @KENCHjp さんのコメント もその意図のようなのでそういう流れだったんですね。了解です。
リリースするときに、v2.4.0 ブランチを master にマージするというのを考えています。
そっすね。修正をこつこつやっておいて、後で一気にマージってイメージでいます。
あと、リリースブランチの保護設定も必要ですね。 これはサーバ側の設定ですが。
あと、リリースブランチの保護設定も必要ですね。 これはサーバ側の設定ですが。
なるほど、ブランチを作るたびに(というかブランチ単位で)保護設定が必要だったんですね。 sakura 本体リポジトリに release/v2.4.0-alpha1 ブランチを作りましたけど、保護設定はしていないというか私に本体リポジトリの管理権限がないためか Settings タブが表示されてないです。こっちのリポジトリには Settings タブがあるので雰囲気は分かりました。
release/v2.4.0 のブランチを作って protect 設定しました。
毎回変えるのは面倒だと思うのでワイルドカードに変更しました。
release/v2.4.0 のブランチを作って protect 設定しました。
release/v2.4.0
ブランチは名前からしてリリース後に作成するブランチの気がするので
develop-v2.4.0
というブランチを作って protect 設定しました。
develop-v2.4.0
というブランチを作って protect 設定しました。
develop
という名前にしました。
Webはv2.4.0のブランチきりますかね。
ダウンロードページは、私案は、塩漬けして、リンク元で「旧ダウンロードページ」とする。 新ダウンロードページのリンクは、GitHubのReleaseページへのリンクのににしようかなと。 トップページは極力旧版の色を削除して、すっきりしたほうが後々メンテが楽かなと。 あ、あとヘルプページのリンク他も直さないとですね。 https://sakura-editor.github.io/help/
Webはv2.4.0のブランチきりますかね。
もう切ってありますね。 masterの変更を取り込んでからコツコツ修正していきますかね。
あとは #49 ぐらいかな。
もっかい、最初からちゃんと流れを読むと(すいません)、一旦developブランチに修正を入れて、masterにマージって感じですかね?
ブランチのdevelopをmasterへマージするときのオペレーションって、PR出すんすよね? できたらGUI上で操作したいなと思っておりますが、 こんな感じで、Deveropブランチ表示後「New pull request」でマージできそうですがこれでいいっすかね? 大丈夫そうであればWikiのリリース手順修正しようかと思います。
本体側のブランチもちょっととっちらかっちゃいましたので、リリースに向けてalpha→beta→リリースでどういう風にブランチ作るかとか、betaの版重ねた時にどうしていくかとか手順を作っておいた方がよいっすね。
https://github.com/sakura-editor/sakura-editor.github.io/pull/62 で master にマージ済み
https://github.com/sakura-editor/management-forum/issues/66 より。
alpha版~正式リリースまでの間に Web も変更する必要があります。
何をどのように変更するのかこのIssueで整理したいです。