Skip to content

Commit 232abf5

Browse files
committed
update publish action for better security
1 parent 73411fa commit 232abf5

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ jobs:
1616
# uncomment the line below and use the same name. This lets you add a
1717
# required-reviewer gate in repo Settings > Environments if you want
1818
# one last manual "approve" click before publish actually runs.
19-
# environment: npm-publish
19+
environment: npm-publish
2020

2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
2424

2525
- name: Setup Node
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e
2727
with:
2828
node-version: 24
2929
registry-url: 'https://registry.npmjs.org'
@@ -45,6 +45,6 @@ jobs:
4545
run: npm publish
4646

4747
- name: Create GitHub Release
48-
uses: softprops/action-gh-release@v2
48+
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda
4949
with:
5050
generate_release_notes: true

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
Note: Due to some last quick changes on v4, detail of v4.5.3 & v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion
44

5+
**5.9.2 / 2026-06-17*
6+
- dummy release to test changes in github action
7+
58
**5.9.1 / 2026-06-17*
69
- dummy release to test release from github action
710

0 commit comments

Comments
 (0)