Estas pruebas están pasando, pero el proceso sale del código 1. No estoy seguro de cuál es el problema. Aquí está mi archivo de acciones de github y una imagen que muestra las pruebas que pasan con un código de salida.
Cuando intento ejecutar pruebas individuales con -t, parecen pasar bien. Pero el código de salida de todas las pruebas es 1
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 testLogré solucionar este problema. El problema era que una de las pruebas pasaba pero arrojaba un error en uno de los pasos. Arreglar la prueba solucionó el problema anterior. El trabajo se estaba ejecutando como se esperaba y no tuvo problemas.