Skip to content

Commit 31c6543

Browse files
committed
infra: enable trusted publishing
1 parent f5b8ba3 commit 31c6543

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,19 @@ jobs:
3434
node-version: lts/*
3535
cache: pnpm
3636

37+
# Ensure npm 11.5.1 or later is installed
38+
- name: Update npm
39+
run: npm install -g npm@latest
40+
3741
- name: Install Dependencies
3842
run: pnpm install
3943

4044
- name: Create Release Pull Request or Publish to npm
4145
id: changesets
42-
uses: changesets/action@v1
46+
uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba # v1.5.3
4347
with:
4448
commit: "chore: release package(s)"
4549
title: "chore: release package(s)"
4650
publish: pnpm release
4751
env:
4852
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49-
NPM_CONFIG_PROVENANCE: true
50-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)