Merge pull request #346 from GSA/stvnrlly/gh-artifacts

Create simpler compliance artifacts
This commit is contained in:
Carlo Costino
2023-07-12 11:09:02 -04:00
committed by GitHub

View File

@@ -30,6 +30,11 @@ jobs:
- uses: pypa/gh-action-pip-audit@v1.0.6
with:
inputs: requirements.txt
- name: Upload pip-audit artifact
uses: actions/upload-artifact@v3
with:
name: pip-audit-report
path: /tmp/pip-audit-output.txt
static-scan:
runs-on: ubuntu-latest
@@ -39,7 +44,12 @@ jobs:
- name: Install bandit
run: pip install bandit
- name: Run scan
run: bandit -r app/ --confidence-level medium
run: bandit -r app/ -f txt -o /tmp/bandit-output.txt --confidence-level medium
- name: Upload bandit artifact
uses: actions/upload-artifact@v3
with:
name: bandit-report
path: /tmp/bandit-output.txt
dynamic-scan:
runs-on: ubuntu-latest