Skip to content

[RELEASE] GitHub Releases自動作成 #16

Description

@tact-software

Description

ビルド完了後の自動リリース作成

Motivation

リリース作業を完全に自動化し、一貫性のあるリリースノートとアセット管理を実現します。

Proposed Solution

  • リリースノートの自動生成
  • バイナリアセットのアップロード
  • チェックサムファイルの生成
  • リリースの自動公開/ドラフト作成

Tasks

  • GitHub Release作成アクションの追加
  • リリースノート生成(CHANGELOGから)
  • ビルド成果物の収集
  • SHA256チェックサムファイルの生成
  • アセットのアップロード処理
  • プレリリース/正式リリースの判定ロジック
  • リリース通知の設定

Additional Context

優先度: Medium
前提: #12 のリリースビルド自動化が完了していること

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions