Difference between revisions of "Npm publish --provenance"

From wikieduonline
Jump to navigation Jump to search
Line 2: Line 2:
 
  [[npm publish]] --provenance
 
  [[npm publish]] --provenance
  
 +
 +
<pre>
 +
name: Publish Package to npmjs
 +
on:
 +
release:
 +
  types: [created]
 +
jobs:
 +
build:
 +
  runs-on: ubuntu-latest
 +
  permissions:
 +
    contents: read
 +
    id-token: write
 +
  steps:
 +
    - uses: actions/checkout@v3
 +
    - uses: actions/setup-node@v3
 +
      with:
 +
        node-version: '18.x'
 +
        registry-url: 'https://registry.npmjs.org'
 +
    - run: npm install -g npm
 +
    - run: npm ci
 +
    - run: npm publish --provenance --access public
 +
      env:
 +
        NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
 +
</pre>
  
  
  
 
{{npm}}
 
{{npm}}

Revision as of 17:40, 19 May 2023

npm publish --provenance


name: Publish Package to npmjs
on:
 release:
   types: [created]
jobs:
 build:
   runs-on: ubuntu-latest
   permissions:
     contents: read
     id-token: write
   steps:
     - uses: actions/checkout@v3
     - uses: actions/setup-node@v3
       with:
         node-version: '18.x'
         registry-url: 'https://registry.npmjs.org'
     - run: npm install -g npm
     - run: npm ci
     - run: npm publish --provenance --access public
       env:
         NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}


npm, npx, npm [ init | audit | install | link | config | token | start | publish | run start | update | rebuild | ci | run build ] .env/, list | ls | --version , package.json, $HOME/.npmrc, npm help, NPM Registry, npm ERR!

Advertising: