我刚刚将项目从 npm 和 lerna 移至 pnpm,但现在使用 GitHub actions 时出现以下错误
“第 1 行:pnpm:未找到命令”
有人可以建议 .yml 文件应该是什么样子吗?我已经在下面发布了当前版本?
name: Lint & Unit Test
on: [pull_request]
jobs:
run-linters:
name: Run linter and Unit tests
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v3
- name: ACTIONS_ALLOW_UNSECURE_COMMANDS
run: echo 'ACTIONS_ALLOW_UNSECURE_COMMANDS=true' >> $GITHUB_ENV
- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 16.18.1
- name: Portal Install Node.js dependencies
working-directory: ./portals
run: |
pnpm install
- name: Portals Lint & tests
working-directory: ./portals
run: …Run Code Online (Sandbox Code Playgroud)