Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor release rule #201

Merged
merged 1 commit into from
Nov 20, 2023
Merged

Refactor release rule #201

merged 1 commit into from
Nov 20, 2023

Conversation

sksat
Copy link
Member

@sksat sksat commented Nov 9, 2023

概要

リリースフローをシンプルにする

Issue

詳細

  • develop ブランチと main ブランチの区別は単にリリース手順を複雑にしているだけなので,main ブランチに統一する
  • Pre Release が通常のリリースとは別のものであるかのような記述をやめる
    • Pre Release は「お知らせ」要素の弱い(真に "Pre" なだけの)Release でしかない
    • 外部ツールとの非互換が入った時点で Pre Release する,というルールは Pre Release 自体とは別に定める

影響範囲

  • 開発/リリースブランチが main になり,develop ブランチはなくなる
  • メンテナンスのためのリリースが可能になる

補足

v4.1.0 のリリース後,develop ブランチを消す

@sksat sksat added documentation Improvements or additions to documentation enhancement New feature or request priority::high priorityg high labels Nov 9, 2023
@sksat sksat added this to the v4.1.0 milestone Nov 9, 2023
@sksat sksat self-assigned this Nov 9, 2023
docs/general/release.md Outdated Show resolved Hide resolved
@sksat sksat force-pushed the feature/refactor-release-rule branch from 0b264ab to 680b60a Compare November 10, 2023 10:09
@sksat sksat mentioned this pull request Nov 16, 2023
@sksat sksat force-pushed the feature/refactor-release-rule branch from 680b60a to 166c3f1 Compare November 20, 2023 18:23
@sksat sksat force-pushed the feature/refactor-release-rule branch from 166c3f1 to 44c6cc9 Compare November 20, 2023 18:24
@sksat sksat merged commit 2afba30 into develop Nov 20, 2023
35 checks passed
@sksat sksat deleted the feature/refactor-release-rule branch November 20, 2023 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request priority::high priorityg high
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants