Skip to content

Commit 337cb38

Browse files
authored
Merge pull request #100 from geolonia/feat/trusted-publishing
ci: switch npm publish to OIDC Trusted Publishing
2 parents 3e62c2a + 1e6eaaa commit 337cb38

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/publish.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,7 @@ jobs:
7777
exit 1
7878
fi
7979
- run: npm run build
80-
- run: npm publish --provenance
80+
- name: Publish to npm (OIDC Trusted Publishing)
81+
run: npm publish --provenance
82+
env:
83+
NODE_AUTH_TOKEN: ""

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
## [0.10.1] - 2026-04-06
1111

1212
### 2026-04-06
13+
- **CI**: npm publish を OIDC Trusted Publishing に移行 — レガシートークン認証を廃止 (#100)
1314
- **CI**: publish ワークフローから `npm install -g npm@latest` を削除 — Node.js 22.22.2 ランナーとの依存関係競合によるリリース失敗を修正 (#99)
1415

1516
### 2026-04-05

0 commit comments

Comments
 (0)