Skip to content
  • Canonical ownership: generated

Tasks

VP-TASK-REL6-001: beta.6 のバージョン情報を一致させる

  • story_id: story-vibepro-release-0-2-0-beta-6
  • status: completed
  • target_files: package.json, package-lock.json
  • dependencies:
  • acceptance_criteria:
    • package.json と package-lock.json のroot versionが0.2.0-beta.6で一致する。
    • CLIのversion出力が0.2.0-beta.6になる。
    • 依存関係とruntime実装は変更しない。

VP-TASK-REL6-002: 最小リリース成果物を揃える

  • story_id: story-vibepro-release-0-2-0-beta-6
  • status: completed
  • target_files: .vibepro/config.json, docs/management/stories/active/story-vibepro-release-0-2-0-beta-6.md, docs/architecture/story-vibepro-release-0-2-0-beta-6.md, docs/features/release-0-2-0-beta-6/02_functional_spec.md, docs/features/release-0-2-0-beta-6/06_tasks.md
  • dependencies: VP-TASK-REL6-001
  • acceptance_criteria:
    • Story、Architecture、Spec、Task、catalogが同じStory IDとrelease slugを参照する。
    • mainとの差分にsrc、bin、依存、公開workflowの挙動変更が含まれない。

VP-TASK-REL6-003: release candidateと公開結果を同じcommitで検証する

  • story_id: story-vibepro-release-0-2-0-beta-6
  • status: completed
  • target_files: package.json, package-lock.json, .github/workflows/post-merge-release.yml, scripts/post-merge-release.mjs
  • dependencies: VP-TASK-REL6-001, VP-TASK-REL6-002
  • acceptance_criteria:
    • Node 22でtypecheck、全テスト、npm pack dry-runが成功する。
    • merge後のnpm gitHead、betaとlatest dist-tag、GitHub prereleaseのtag commitがrelease merge commitへ収束する。
    • GitHub prereleaseはprerelease=trueかつlatest=falseとして公開される。

Apache-2.0 · docs source eb98d425e4b1