Remove auth token and avoid overriding permissions

This commit is contained in:
Ukendio 2026-02-22 16:59:31 +01:00
parent 74254717f1
commit 043bff1ff8

View file

@ -37,8 +37,6 @@ jobs:
name: Release name: Release
needs: build needs: build
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: Checkout Project - name: Checkout Project
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -80,8 +78,6 @@ jobs:
name: Publish to NPM name: Publish to NPM
needs: release needs: release
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: read
steps: steps:
- name: Checkout Project - name: Checkout Project
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -97,5 +93,3 @@ jobs:
- name: Publish - name: Publish
run: npm publish run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}