From 9f26637b372dea6df67f01aeecddf579a0aae271 Mon Sep 17 00:00:00 2001 From: tdruez Date: Wed, 19 Feb 2025 10:41:17 -1000 Subject: [PATCH] Improve readability Signed-off-by: tdruez --- .github/workflows/find-vulnerabilities.yml | 12 ++++++++++-- setup.cfg | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/find-vulnerabilities.yml b/.github/workflows/find-vulnerabilities.yml index a92f39fc..34079e70 100644 --- a/.github/workflows/find-vulnerabilities.yml +++ b/.github/workflows/find-vulnerabilities.yml @@ -22,5 +22,13 @@ jobs: - name: Fail in case of vulnerabilities shell: bash run: | - scanpipe shell --command \ - 'from scanpipe.models import Project; project = Project.objects.get(); vulnerability_count = project.discoveredpackages.vulnerable().count() + project.discovereddependencies.vulnerable().count(); print(vulnerability_count, "vulnerabilities found"); exit(1) if vulnerability_count else exit(0);' + scanpipe shell --command ' + from scanpipe.models import Project + project = Project.objects.get() + vulnerability_count = ( + project.discoveredpackages.vulnerable().count() + + project.discovereddependencies.vulnerable().count() + ) + print(vulnerability_count, "vulnerabilities found") + exit(1) if vulnerability_count else exit(0) + ' diff --git a/setup.cfg b/setup.cfg index 63dd6665..c9aa4832 100644 --- a/setup.cfg +++ b/setup.cfg @@ -51,7 +51,7 @@ install_requires = wheel==0.45.1 pip==25.0.1 # Django - Django==5.1.6 + Django==4.2.8 asgiref==3.8.1 typing_extensions==4.12.2 sqlparse==0.5.3