Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,14 @@ Released packages: `@power-assert/transpiler-core`, `@power-assert/transpiler`,
links (a wrong major bump or a `v0.0.0`-based compare link means tag
matching is broken), and always review the diff of `.github/workflows` and
lockfiles before approving anything.
Also check the CHANGELOGs for **duplicate entries**: when a merged PR's
title is in Conventional Commits form, GitHub's merge commit carries that
title in its body, and release-please may extract it as an extra entry
alongside the PR's actual commits (observed with PR #42, where the merge
commit produced a second `fix:` entry; the trigger conditions are not fully
understood, so check every release). Remove the duplicate — the entry
linking the merge commit — by hand-editing the release PR per the
CHANGELOG policy above.
2. **Approve the `npm` environment deployment**
(Actions → the waiting Release run → Review deployments → `npm`).
3. The publish job runs `npm ci --ignore-scripts`, `npm run build:dist`,
Expand Down