diff --git a/.github/workflows/detection-testing.yml b/.github/workflows/detection-testing.yml index 76da04fb1f..ff9c6e3ced 100644 --- a/.github/workflows/detection-testing.yml +++ b/.github/workflows/detection-testing.yml @@ -270,6 +270,7 @@ jobs: python -m pip install -r requirements.txt - name: Merge Detections into single File + continue-on-error: true #Still keep running the rest of the workflow - it's just that all the tests didn't pass run: | source .venv/bin/activate cd bin/docker_detection_tester @@ -323,7 +324,7 @@ jobs: if: ${{ github.event_name == 'schedule' }} run: | cd bin/docker_detection_tester - python generate_detection_coverage_badge.py --input_summary_file summary_test_results.json --output_badge_file detection_coverage.svg --badge_string "Pass Rate" + #python generate_detection_coverage_badge.py --input_summary_file summary_test_results.json --output_badge_file detection_coverage.svg --badge_string "Pass Rate" #Upload artifact (summary test results) @@ -335,7 +336,7 @@ jobs: #Upload artifact (test results coverage badge) - aws s3 cp detection_coverage.svg s3://security-content/reporting/detection_coverage.svg + #aws s3 cp detection_coverage.svg s3://security-content/reporting/detection_coverage.svg #Since these reside in a public bucket, no need to explicitly mark as public # make the file public since it is not by default diff --git a/requirements.txt b/requirements.txt index 287491bfda..e98f1fcf46 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,18 +1,18 @@ attackcti==0.3.8 docker==6.0.0 -GitPython==3.1.29 +GitPython==3.1.30 Jinja2==3.1.2 jsonschema==4.17.3 mock==4.0.3 psutil==5.9.4 pycvesearch==1.2 -pydantic==1.10.2 +pydantic==1.10.4 pytest==7.2.0 PyYAML==5.4.1 questionary==1.10.0 requests==2.28.1 six==1.16.0 -splunk-appinspect==2.29.0 +splunk-appinspect==2.30.0 splunk-sdk==1.7.2 wrapt-timeout-decorator==1.3.12.2 xmltodict==0.13.0