You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Bumpy uses **bump files** (you may know them as "changesets" if coming from [tha
28
28
- Shows what packages will be released and their changelogs
29
29
- Including packages bumped automatically due to dependency relationships
30
30
- When release PR is merged, publishing is triggered
31
-
-Oending bump files are deleted and packages are published with updated versions and changelogs
31
+
-Pending bump files are deleted and packages are published with updated versions and changelogs
32
32
33
33
All of this is automated via two simple GitHub Actions workflows (see [CI setup](#ci--github-actions) below). You can also run everything locally with `bumpy status`, `bumpy version`, and `bumpy publish`.
34
34
@@ -135,7 +135,7 @@ jobs:
135
135
- run: bunx @varlock/bumpy ci release
136
136
env:
137
137
GH_TOKEN: ${{ github.token }}
138
-
BUMPY_GH_TOKEN: ${{ secrets.BUMPY_GH_TOKEN }} #additonal PAT, needed to trigger CI checks on release PR
138
+
BUMPY_GH_TOKEN: ${{ secrets.BUMPY_GH_TOKEN }} #additional PAT, needed to trigger CI checks on release PR
139
139
```
140
140
141
141
> **Trusted publishing setup:** Configure each package on [npmjs.com](https://docs.npmjs.com/trusted-publishers/) → Package Settings → Trusted Publishers → GitHub Actions. Specify your org/user, repo, and the workflow filename (`bumpy-release.yml`). No `NPM_TOKEN` secret needed. Requires npm >= 11.5.1 - bumpy will warn if your version is too old.
@@ -240,7 +240,7 @@ Bumpy is built as a successor to [@changesets/changesets](https://github.com/cha
Copy file name to clipboardExpand all lines: docs/changelog-formatters.md
+17-4Lines changed: 17 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ There are several built-in formatters, or you can provide a custom function.
8
8
9
9
### `default`
10
10
11
-
Simple markdown formatter. Produces a version heading, date, and bullet points from bump file summaries. _This is the default -- no settting required to enable_.
11
+
Simple markdown formatter. Produces a version heading, date, and bullet points from bump file summaries. _This is the default -- no setting required to enable_.
12
12
13
13
**Example output:**
14
14
@@ -98,23 +98,36 @@ interface ChangelogContext {
98
98
bumpFiles:BumpFile[];
99
99
/** ISO date string (YYYY-MM-DD) */
100
100
date:string;
101
+
/** Where this entry will be used (default: 'changelog') */
The `target` field tells your formatter where the output will be used:
109
+
110
+
-`'changelog'` — writing to a `CHANGELOG.md` file (default)
111
+
-`'github-release'` — creating a GitHub release body
112
+
113
+
This lets you customize the output per context. For example, you might include full PR links in GitHub releases but keep changelog entries shorter, or omit the date sub-heading for GitHub releases since the release already has a timestamp.
Copy file name to clipboardExpand all lines: docs/cli.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# CLI Reference
2
2
3
-
All commands can be run via `bunx @varlock/bumpy <command>`or, (or just `bunx bumpy` if installed locally). Alternatively, you can invoke it via a package.json script (e.g., `bun run bumpy <command>`).
3
+
All commands can be run via `bunx @varlock/bumpy <command>` (or just `bunx bumpy` if installed locally). Alternatively, you can invoke it via a package.json script (e.g., `bun run bumpy <command>`).
`This PR was created and will be kept in sync by [bumpy](https://bumpy.varlock.dev) based on your bump files (in \`.bumpy/\`). Merge it when you are ready to release the packages listed below:`,
0 commit comments