Skip to content

Latest commit

 

History

History
37 lines (20 loc) · 885 Bytes

File metadata and controls

37 lines (20 loc) · 885 Bytes

This repository contains the CI/CD implementation.

✅ What I have done in this repository

  • Implement the project (code files) - Complete Python package with proper structure
  • Add a simple GHA workflow - Basic GitHub Actions setup and execution
  • Add linting (ruff) and format checks (black) - Code quality automation
  • Add typing (mypy) and security checks (bandit) - Static analysis and security scanning
  • Add test automation - Comprehensive test suite with pytest
  • Build our Python project - Automated package building

usefull commmands:

#check-urls https://github.com https://google.com --timeout 10 -v

#python -m venv .venv

#.venv/Scripts/activate

#pip install -e.

#pip install ".[dev]"

#black --check .

#black .

#ruff check .

#bandit -c .\pyproject.toml -r .

#python -m build

#git log --pretty=oneline