diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f845926..2817f42 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -2,20 +2,20 @@ # # How it works: # 1. On every push to main, release-please scans conventional commits since -# the last release tag for each tracked package. +# the last release tag. # 2. It opens (or updates) a single rolling "release PR" containing: -# - version bumps in each affected package.json +# - the root package.json version bump # - new CHANGELOG.md entries grouped by section (Features / Bug Fixes # / Performance / Refactoring / Documentation / Reverts) # - updated .release-please-manifest.json -# 3. Merging that PR triggers tag creation (`template-vN.N.N`, `auth-vN.N.N`, -# etc.) and GitHub release notes. +# 3. Merging that PR triggers tag creation (`vN.N.N`) and GitHub release +# notes. # -# Hybrid versioning (ADR-021): root template versions independently from the -# 5 feature packages. Tags use the per-package component prefix so they don't -# collide (e.g. `template-v0.2.0` vs `auth-v0.1.1`). +# Single product version (ADR-027 supersedes ADR-021's hybrid scheme): Veect +# is a hosted SaaS deploying continuously, so only the root package is +# tracked and tags are plain `v*` (`include-component-in-tag: false`). # -# Tracked packages, manifest baseline, and changelog sections live in +# Tracked package, manifest baseline, and changelog sections live in # `release-please-config.json` + `.release-please-manifest.json`. name: Release Please diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0fcdd6e..466df71 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,8 +1,3 @@ { - ".": "0.1.0", - "packages/auth": "0.1.0", - "packages/blog": "0.1.0", - "packages/media": "0.1.0", - "packages/marketing-pages": "0.1.0", - "packages/navigation": "0.1.0" + ".": "0.1.0" } diff --git a/release-please-config.json b/release-please-config.json index 5c8422f..fb44715 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json", "release-type": "node", - "include-component-in-tag": true, + "include-component-in-tag": false, "separate-pull-requests": false, "bump-minor-pre-major": false, "bump-patch-for-minor-pre-major": true, @@ -23,32 +23,6 @@ "packages": { ".": { "package-name": "template-vertical", - "component": "template", - "changelog-path": "CHANGELOG.md" - }, - "packages/auth": { - "package-name": "@repo/auth", - "component": "auth", - "changelog-path": "CHANGELOG.md" - }, - "packages/blog": { - "package-name": "@repo/blog", - "component": "blog", - "changelog-path": "CHANGELOG.md" - }, - "packages/media": { - "package-name": "@repo/media", - "component": "media", - "changelog-path": "CHANGELOG.md" - }, - "packages/marketing-pages": { - "package-name": "@repo/marketing-pages", - "component": "marketing-pages", - "changelog-path": "CHANGELOG.md" - }, - "packages/navigation": { - "package-name": "@repo/navigation", - "component": "navigation", "changelog-path": "CHANGELOG.md" } }