diff --git a/.github/workflows/devsecops.yml b/.github/workflows/devsecops.yml index fa2ebe35..e9acb818 100644 --- a/.github/workflows/devsecops.yml +++ b/.github/workflows/devsecops.yml @@ -108,7 +108,7 @@ jobs: continue-on-error: true - name: Upload SARIF to GitHub Security tab - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: 'reports/trivy-fs-results.sarif' continue-on-error: true @@ -323,7 +323,7 @@ jobs: HTMLEOF - name: Upload SARIF to GitHub Security tab - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 with: sarif_file: 'reports/trivy-image-results.sarif' continue-on-error: true diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..9c578140 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM python:3.11-slim + +WORKDIR /app + +COPY requirements.txt . +RUN pip install --no-cache-dir -r requirements.txt + +COPY . . + +EXPOSE 5000 + +CMD ["python", "main.py"]