Update to use latest npm CLI release

The new version has provenance support built in.

https://github.com/npm/cli/pull/6163
This commit is contained in:
Philip Harrison 2023-02-15 17:20:42 +00:00 коммит произвёл GitHub
Родитель 2b67bdbc93
Коммит 81789b69da
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 12 удалений

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

@ -37,18 +37,7 @@ jobs:
with:
node-version: '19.x'
registry-url: 'https://registry.npmjs.org'
- name: Clone npm
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
with:
repository: npm/cli
ref: provenance
path: npm
- name: Link npm
run: |
cd npm
node . link
cd ..
npm version
- run: npm install -g npm@latest
- run: npm ci
- run: make test
- run: make clean build