File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 - name : Setup Python
2525 uses : actions/setup-python@v4
2626 with :
27- python-version : ' 3.11 '
28-
27+ python-version : ' 3.9 '
28+
2929 - name : Install dependencies
3030 run : |
3131 pip install --upgrade pip
Original file line number Diff line number Diff line change 1- FROM python:3.11.8-alpine
1+ FROM python:3.11-slim-bookworm
22
33WORKDIR /app
44
55# Create non-root user
66RUN adduser -D appuser
7+ RUN apk update && apk upgrade
78
89# Install dependencies first (better caching)
910COPY app/requirements.txt .
Original file line number Diff line number Diff line change 88## Tech Stack & Project Badges
99
1010<p align =" left " >
11- <img src =" https://img.shields.io/badge/Python-3.11 -blue?logo=python " alt =" Python " />
11+ <img src =" https://img.shields.io/badge/Python-3.9 -blue?logo=python " alt =" Python " />
1212 <img src =" https://img.shields.io/badge/Flask-2.3.2-green?logo=flask " alt =" Flask " />
1313 <img src =" https://img.shields.io/badge/Docker-Container-blue?logo=docker " alt =" Docker " />
1414 <img src =" https://img.shields.io/badge/GitHub%20Actions-CI%2FCD-2088FF?logo=github-actions&logoColor=white " alt =" GitHub Actions " />
@@ -375,3 +375,4 @@ MIT License — see [LICENSE](https://github.com/cybraman/devsecops-project/blob
375375---
376376
377377> _ Happy DevSecOps-ing!_ 🚀
378+
You can’t perform that action at this time.
0 commit comments