Add npm token to workflow

This commit is contained in:
Lukasz Ostrowski 2023-03-06 15:42:37 +01:00
parent 4de957e5b3
commit 256d17bc23

View file

@ -67,10 +67,15 @@ jobs:
run: pnpm install run: pnpm install
- name: Build project - name: Build project
run: pnpm build run: pnpm build
- name: Release on @dev tag in npm - name: Creating .npmrc
run: npx changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks run: |
cat << EOF > "$HOME/.npmrc"
//registry.npmjs.org/:_authToken=$NPM_TOKEN
EOF
env: env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Release on @dev tag in npm
run: npx changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks
# Store package.json version in env # Store package.json version in env
- run: echo "PACKAGE_JSON=$(jq -c . < package.json)" >> $GITHUB_ENV - run: echo "PACKAGE_JSON=$(jq -c . < package.json)" >> $GITHUB_ENV
- run: echo '${{ fromJson(env.PACKAGE_JSON).version }}' - run: echo '${{ fromJson(env.PACKAGE_JSON).version }}'