From b8ebaea9789fce941e4d6511e7a6fdd89f2a59b8 Mon Sep 17 00:00:00 2001 From: Sven Dunemann Date: Wed, 17 Dec 2025 09:10:00 +0100 Subject: [PATCH] fix(typescript): use trusted publishing --- clients/typescript/.github/workflows/release.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clients/typescript/.github/workflows/release.yml b/clients/typescript/.github/workflows/release.yml index 1895cd28b..fd843251a 100644 --- a/clients/typescript/.github/workflows/release.yml +++ b/clients/typescript/.github/workflows/release.yml @@ -4,6 +4,9 @@ on: push: tags: - '*' +permissions: + id-token: write + contents: read jobs: release: runs-on: ubuntu-latest @@ -19,5 +22,3 @@ jobs: registry-url: 'https://registry.npmjs.org/' - run: npm install - run: npm publish --access public - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}