diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e6edd99..ef7b32d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,6 +2,12 @@ name: Release on: [push] +permissions: + contents: write + issues: write + pull-requests: write + id-token: write + jobs: release: runs-on: ubuntu-latest @@ -16,7 +22,8 @@ jobs: - name: Install Node.js uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 24 + registry-url: 'https://registry.npmjs.org' - uses: pnpm/action-setup@v2 name: Install pnpm @@ -46,6 +53,5 @@ jobs: - name: Create Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} run: | pnpm release diff --git a/package.json b/package.json index 6636c39..598b697 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,9 @@ }, "packageManager": "pnpm@9.15.0+sha512.76e2379760a4328ec4415815bcd6628dee727af3779aaa4c914e3944156c4299921a89f976381ee107d41f12cfa4b66681ca9c718f0668fa0831ed4c6d8ba56c", "publishConfig": { - "access": "public" + "access": "public", + "registry": "https://registry.npmjs.org/", + "provenance": true }, "auto": { "plugins": [