Skip to content

Commit f4ed4d0

Browse files
committed
chore: address release flow PR feedback
1 parent d592efc commit f4ed4d0

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/release-validation.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ on:
77
paths:
88
- "CHANGELOG.md"
99
- "README.md"
10+
- "locales/*/README.md"
1011
- "src/package.json"
1112
- "src/CHANGELOG.md"
13+
- "src/package.nls*.json"
1214
- "src/core/webview/ClineProvider.ts"
1315
- "webview-ui/src/components/chat/Announcement.tsx"
1416
- "releases/**"

.roo/commands/release.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ mode: code
3131
- Do not manually edit `src/README.md`; the extension bundle step copies root `README.md` into `src/README.md`.
3232
- Check for stale upstream Roo Code wording that should now say Zoo Code.
3333

34-
6. Draft the release notes in a temporary changeset file at `.changeset/v[version].md`. Use this as the input to `pnpm changeset:version`; it will be consumed on the release branch before the PR is opened.
34+
6. Create the release notes as a changeset file at `.changeset/v[version].md`, then run `pnpm changeset:version` on the release branch before opening the PR.
3535

3636
```md
3737
---
@@ -76,13 +76,13 @@ mode: code
7676
pnpm changeset:version
7777
```
7878
79-
- This should update `src/package.json`, `CHANGELOG.md`, and `src/CHANGELOG.md`, then consume the temporary `.changeset` file.
79+
- This should update `src/package.json`, `CHANGELOG.md`, and `src/CHANGELOG.md`, then consume the `.changeset` file.
8080
- Review the generated version and changelog before opening the PR.
8181
8282
11. Open a single release PR with the fully generated release state.
8383
8484
```bash
85-
git add CHANGELOG.md src/CHANGELOG.md src/package.json README.md
85+
git add CHANGELOG.md src/CHANGELOG.md src/package.json README.md locales/*/README.md src/package.nls*.json
8686
# If generated or updated:
8787
git add releases/[version]-release.png webview-ui/src/components/chat/Announcement.tsx src/core/webview/ClineProvider.ts
8888
git commit -m "chore: prepare v[version] release"
@@ -92,6 +92,7 @@ mode: code
9292
9393
- There is no separate version-bump PR in this flow.
9494
- The release PR should already contain the final version number and generated changelog updates.
95+
- If the release includes translated README or package-localization updates, include those files in the same PR.
9596
- Let the release validation workflow and normal PR checks run before merge.
9697
9798
12. After the release PR is merged, create the release tag on the resulting `main` commit:

0 commit comments

Comments
 (0)