From eb4683ee3ffbecc4d86108d2bc2c83fcb8d61c28 Mon Sep 17 00:00:00 2001 From: Yang Jun Date: Sun, 8 Mar 2026 03:35:49 +0800 Subject: [PATCH] chore: update to NPM Trusted Release (#860) --- .github/workflows/release.yml | 5 +++++ package.json | 3 +++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dd202544f..42013f43a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,11 @@ jobs: release: name: Release runs-on: ubuntu-latest + permissions: + contents: write + issues: write + pull-requests: write + id-token: write # MANDATORY for Trusted Publishing steps: - name: Checkout uses: actions/checkout@v3 diff --git a/package.json b/package.json index c7999ccca..ac31e6ea6 100644 --- a/package.json +++ b/package.json @@ -151,6 +151,9 @@ ] ] }, + "publishConfig": { + "provenance": true + }, "nyc": { "extension": [ ".ts"