diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c75b7db..4dff3cf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,19 +8,22 @@ jobs: publish-npm: runs-on: ubuntu-latest + permissions: + contents: read + id-token: write steps: - uses: actions/checkout@v4 - name: Setup pnpm uses: pnpm/action-setup@v4 with: version: 10 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: - node-version: 22 + node-version: 24 registry-url: https://registry.npmjs.org/ cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm test - - run: pnpm publish --no-git-checks + - run: pnpm publish --no-git-checks --provenance env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} \ No newline at end of file