Skip to content

[release] v1.0.0 リリース自動化・v1 ムービングタグ・Marketplace 公開 #37

Description

@yk-lab

概要

要求仕様書 §11 DoD に含まれる「Marketplace 公開、v1 ムービングタグ運用」を実現するため、リリースワークフローを自動化する。

受け入れ条件

  • v* タグ push 時に GitHub Actions ワークフローが発火する。
  • ワークフローは pnpm install --frozen-lockfile → pnpm run build を実行し、生成された dist/ を 同じタグに commit し直す。
  • その後 v1(メジャーバージョン)タグを該当リリースに追従させる(ムービングタグ)。
  • GitHub Release を発行し、GitHub Marketplace に掲載される状態にする。
  • タグ保護 ruleset がある場合、リリース WF の identity に bypass 権限を付与済みであること。

参照

  • 企画書 §7 M3/M4
  • 要求仕様書 §11 DoD
  • CLAUDE.md「Critical: dist/ is built at release time」

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1: high重要。近いうちに必要releaseリリース自動化・タグ運用・Marketplace 公開

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions