Upgrading to jfrog-cli 4.5.8 from 4.5.6 broke `jf audit` with workspaces
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
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
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
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de jfrog/setup-jfrog-cli
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
jfrog/setup-jfrog-cli#361 ·
-
Ghost mode continues to intercept commands after POST configuration step within GitHub ActionsAbiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
jfrog/setup-jfrog-cli#349 ·
-
feature request
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
jfrog/setup-jfrog-cli#348 ·
-
bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
jfrog/setup-jfrog-cli#347 · 1 comentario ·
-
`enable-package-alias: true` installs the alias but never activates it (`JFROG_CLI_GHOST_FROG` is never set)Posiblemente ocupada @amarkdotdev la tomó hace 61 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
jfrog/setup-jfrog-cli#343 · 1 reacción ·
Todos los issues de jfrog/setup-jfrog-cli
Issues similares
-
Add: Tequila Music TV RO SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
iptv-org/iptv#55821 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vercel-labs/wterm#246 ·
Los mantenedores suelen responder en 1 día
-
bug ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
nearform/lastlight#452 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
fix(console): include PARTITIONED BY in generated table DDLPosiblemente ocupada @aubdiy la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/polaris-tools#291 ·
Los mantenedores suelen responder en 6 días