This repository contains the CI/CD implementation.
- 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