Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Upgrading to jfrog-cli 4.5.8 from 4.5.6 broke `jf audit` with workspaces

Abierto
#274 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
github-actions
Área
ci-cd, security

Línea de trabajo

Comienza reproduciendo jf audit con JFrog CLI 4.5.8 en un proyecto de workspace de npm que se ejecute mediante GitHub Actions y, a continuación, compara el comportamiento con 4.5.6. El issue estará terminado cuando el audit se complete sin errores ENOWORKSPACES al escanear las dependencias del workspace.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
Describe the bug

When running a previously working pipeline that called jf audit after upgrading to v4.5.8 I encountered ENOWORKSPACES errors attempting to validate my projects dependencies.

I believe this can be remedied by specifying the folder to scan, but this was not previously required and represents a breaking change.

Current behavior

From Github Actions

[Info] Performing scans on 17 targets:
[
  {
    "target": "/home/runner/work/REDACTED",
    "technology": "npm"
  },
  {
    "target": "/home/runner/work/REDACTED",
    "technology": "npm"
  },
// ... and many more
]
[Info] Not entitled for JAS, skipping advance security scans...
[Info] Calculating npm dependencies...
npm error code ENOWORKSPACES
npm error This command does not support workspaces.
npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2025-05-12T18_56_40_031Z-debug-0.log
// ... and many more
Reproduction steps

run jf audit in a project that uses workspaces with jfcli v4.5.8

Expected behavior

The audit completes

Setup JFrog CLI version

4.5.8

JFrog CLI version

4.5.8

Workflow operating system type and version

Linux

JFrog Artifactory version (if relevant)

No response

JFrog Xray version (if relevant)

No response

Lenguaje dominante
TypeScript
Estrellas
267
Forks
114
Merge medio
10 min
PR fusionados (30 d)
3

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de jfrog/setup-jfrog-cli

Todos los issues de jfrog/setup-jfrog-cli

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.