Merge pull request #70 from github/feelepxyz/provenance

Update to use latest npm CLI release
This commit is contained in:
Keith Cirkel 2023-03-20 17:14:30 +00:00 коммит произвёл GitHub
Родитель 8b336f195e 9379a386a5
Коммит 28ecfd5bc0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 18 удалений

20
.github/workflows/publish.yml поставляемый
Просмотреть файл

@ -23,24 +23,8 @@ jobs:
- run: npm version ${TAG_NAME} --git-tag-version=false
env:
TAG_NAME: ${{ github.event.release.tag_name }}
# Provenance beta builds
# Remove when stable
- name: Clone npm
uses: actions/checkout@v3
with:
repository: npm/cli
ref: provenance
path: npm
- name: Link npm
run: |
cd npm
node . link
cd ..
npm version
# Provenance beta builds
# Remove when stable
# Install latest version of npm for publishing with provenance
- run: npm install -g npm
- run: npm whoami; npm --ignore-scripts publish --provenance --access public
env:
NODE_AUTH_TOKEN: ${{secrets.npm_token}}