typescript 测试通过github操作,但进程退出代码1

0pizxfdo  于 2022-11-18  发布在  TypeScript
关注(0)|答案(2)|浏览(134)

这些测试都通过了,但是进程退出代码1。不确定是什么问题。这是我的github操作文件和一张图片,显示了通过的测试和退出代码。
当我尝试使用-t运行单个测试时,它们似乎都能顺利通过。
testpass

on:
  push:
    branches:
      - main
      - staging
      - dev
  pull_request:
    branches:
      - main
      - staging
      - dev

jobs:
  tests:
    name: Tests
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2

      - name: Read nvmrc
        id: nvmrc
        uses: browniebroke/read-nvmrc-action@v1

      - name: Set up node
        uses: actions/setup-node@v2
        with:
          node-version: '${{ steps.nvmrc.outputs.node_version }}'

      - name: Install dependencies
        run: yarn install --frozen-lockfile

      - name: Run tests
        run: yarn test
nkcskrwz

nkcskrwz1#

我设法修复了此问题。问题是其中一个测试通过了,但在其中一个步骤上引发了错误。修复测试后修复了上述问题。作业按预期运行,没有任何问题。

rt4zxlrg

rt4zxlrg2#

在我这边,当我遇到错误时,是因为没有执行任何测试(我的项目没有任何spec.ts文件),因此0/0成功执行的测试导致退出代码不同于0。

相关问题