Posts tagged: cicd_1

CI/CD Django DevOps GitHub Actions

⚙️ A Working CI Pipeline for Django: What Actually Needs to Run

A Django CI pipeline requires three mandatory stages: tests (pytest/Django runner), linting (Black/flake8), and security scans (bandit/check --deploy). Everything else is optional. This post breaks down why each stage matters and how to configure them …

CI/CD Git Django DevOps

Staging Is Not Dev: Understanding Git Workflows and Environments

One of the biggest confusions for junior developers: where do I code, where do I test, and how does Git fit in? This post breaks down the three environments, the Git workflow that keeps things …