小编Ham*_*eed的帖子

PNPM Github 操作流程

我刚刚将项目从 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)

github pnpm github-actions cicd

6
推荐指数
1
解决办法
6012
查看次数

标签 统计

cicd ×1

github ×1

github-actions ×1

pnpm ×1