From b9a323408fa50891ccd66e2e2926997ea3786ca6 Mon Sep 17 00:00:00 2001 From: Warren Jones Date: Mon, 17 Nov 2025 14:49:44 +0000 Subject: [PATCH] chore: switch to trusted publishing for api client --- .github/workflows/deploy.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index c081052..0a6630e 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -3,6 +3,10 @@ name: Deploy on: workflow_call: +permissions: + id-token: write # Required for OIDC + contents: read + jobs: deploy: runs-on: ubuntu-latest @@ -69,4 +73,3 @@ jobs: with: package: typescript-axios-client access: public - token: ${{ secrets.NPM_TOKEN }}