From 53d5d93bc90c1bf59840e4d94744aebbc67ac100 Mon Sep 17 00:00:00 2001 From: Niklas van Schrick Date: Sun, 28 Sep 2025 16:52:22 +0200 Subject: [PATCH] Setup trusted publishing for ts reader --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 318a56b..4483d30 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,6 +7,8 @@ on: jobs: publish-ts-reader: + permissions: + id-token: write if: startsWith(github.ref, 'refs/tags/pkg-') defaults: run: @@ -16,14 +18,12 @@ jobs: - uses: actions/checkout@v5 - uses: actions/setup-node@v5 with: - node-version: '22.x' + node-version: '24.x' registry-url: 'https://registry.npmjs.org' - run: npm version from-git --git-tag-version=false - run: npm ci - run: npm run build - run: npm publish - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} publish-rs-reader: runs-on: ubuntu-latest