Skip to content

GitHub Releaseの作成を、draft releaseを作ってから最後にタグを発行する形式にする #79

@qryxip

Description

@qryxip

内容

題の通りです。GitHub Releasesへのリリースの手順を次のようにします。

  1. 空のdraft releaseを作成
  2. 1.にアセットをアップロードしていく
  3. 2.が成功したことを確認次第、Gitタグを発行してリリースに結びつける
  4. draftを解除

Discordでの議論: https://discord.com/channels/879570910208733277/893889888208977960/1413779335609061488

Pros 良くなる点

  • リポジトリの"Releases"をwatchしている人に通知が届くタイミングが、全部成功してdraftを外したときになる。(draft releaseを認識できる人を除き)失敗したときは通知が飛ばなくなる。
  • やるかどうかは未定だが、先日GitHubに導入されたimmutable releasesをスムーズに利用きるようになる

Cons 悪くなる点

実現方法

VOICEVOXのバージョン

OSの種類/ディストリ/バージョン

その他

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions