Skip to content

feat(ci): add CD workflow to build .mcpb and attach to releases #25

@liplus-lin-lay

Description

@liplus-lin-lay

purpose

CI で mcpb pack を実行し、生成された .mcpb ファイルを GitHub Release に自動添付する。

premise

constraints

  • main push 時に mcpb pack を実行する CD job を追加
  • release 作成時に .mcpb を asset として添付
  • 既存の Python テスト job に影響を与えない

completion condition

  • CD workflow が main push で mcpb pack 実行 + build タグ作成
  • release 作成時に .mcpb が自動添付される
  • 既存 CI テストが引き続き動作する

Metadata

Metadata

Labels

enhancementNew feature or requestreadybody converged for implementation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions