From e34cb01adc6cecafb647b69286ebb65d237a7044 Mon Sep 17 00:00:00 2001 From: Michael Blum Date: Thu, 12 Feb 2026 16:28:12 +0100 Subject: [PATCH] Chore: (SCD-552) - use trusted npm publishing --- clients/typescript/.github/workflows/release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/clients/typescript/.github/workflows/release.yml b/clients/typescript/.github/workflows/release.yml index 0b6908d0..4a605766 100644 --- a/clients/typescript/.github/workflows/release.yml +++ b/clients/typescript/.github/workflows/release.yml @@ -18,7 +18,9 @@ jobs: tag: ${{github.event.release.tag_name}} - uses: actions/setup-node@v4 with: - node-version: '18' + node-version: '22.14.0' registry-url: 'https://registry.npmjs.org/' + - name: Ensure npm >= 11.5.1 + run: npm install -g npm@^11.5.1 - run: npm install - - run: npm publish --access public + - run: npm publish --provenance --access public \ No newline at end of file