From 3fd775079e48618e2c2f23fc694ab5968a19c535 Mon Sep 17 00:00:00 2001 From: Shinigami92 Date: Mon, 18 Aug 2025 17:32:12 +0200 Subject: [PATCH] infra: enable trusted publishing --- .github/workflows/release.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a367357..e5c7492 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,17 +34,19 @@ jobs: node-version: lts/* cache: pnpm + # Ensure npm 11.5.1 or later is installed + - name: Update npm + run: npm install -g npm@latest + - name: Install Dependencies run: pnpm install - name: Create Release Pull Request or Publish to npm id: changesets - uses: changesets/action@v1 + uses: changesets/action@e0145edc7d9d8679003495b11f87bd8ef63c0cba # v1.5.3 with: commit: "chore: release package(s)" title: "chore: release package(s)" publish: pnpm release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_CONFIG_PROVENANCE: true - NPM_TOKEN: ${{ secrets.NPM_TOKEN }}