Часть моего рабочего процесса включает в себя установку пакетов npm с помощью команды npm install
, но по неизвестным причинам я получаю эту ошибку ниже. Я не уверен, что означает ошибка ниже и как ее исправить.
Я думаю, npm неправильно настроен для действий GitHub. Правильная конфигурация должна быть такой:
- uses: actions/setup-node@v3
with:
node-version: "16"
env:
GITHUB_TOKEN: ${{ secrets.TESTING_GITHUB_TOKEN }}
- run: npm config set package-lock true
- run: echo 'package-lock=true'>> .npmrc
- run: npm install -g npm@latest
- run: npm i -g npm-upgrade
- run: |
[][1]
Текущая версия setup-note — v4, поэтому вам следует использовать actions/setup-node@v4
здесь и в своих рабочих процессах. (Предупреждения, которые вы должны видеть об устаревшем узле 16, говорят вам именно об этом: увеличьте версии действий!)
Не могли бы вы поделиться в этом вопросе всей конфигурацией YAML-файла вашего рабочего процесса? Поэтому мы можем попробовать воспроизвести вашу проблему.