fix(release): align npm trusted publisher identity (#188) · openclaw/clawpatch@c19979f · GitHub
Skip to content

Commit c19979f

Browse files
authored
fix(release): align npm trusted publisher identity (#188)
1 parent ab5ded8 commit c19979f

4 files changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## 0.7.3 - Unreleased
44

5+
- Bound npm trusted publishing to the `npm-release` GitHub environment and restored canonical package repository metadata.
56
- Reworked the README around a verified install and quickstart path, with deeper command, mapper, provider, and safety details linked to the existing docs.
67
- Updated transitive Vitest dependencies.
78
- Updated pnpm, formatter and linter tooling, and GitHub Actions dependencies.

docs/release-prep.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ npm pack --dry-run --json --ignore-scripts
3838

3939
## Manual Checks
4040

41+
- Confirm npm Trusted Publisher is bound to GitHub repository
42+
`openclaw/clawpatch`, workflow filename `release.yml`, environment
43+
`npm-release`, and the `npm publish` action.
4144
- Confirm `CHANGELOG.md` has all user-visible, operational, or security-relevant
4245
changes under the next unreleased version.
4346
- Confirm README and docs mention any new mapper behavior, commands, or safety

package.json

Lines changed: 4 additions & 0 deletions

0 commit comments

Comments
 (0)