Open Issues Need Help
View All on GitHubAI Summary: This issue proposes integrating Ruff linting into the existing GitHub Actions CI workflow. The motivation is to enforce consistent code quality across the project, as Ruff is currently only executed locally despite being configured. The CI pipeline should execute `ruff check .` and fail if any lint violations are found.
This project is a fully automated ETL pipeline that extracts cryptocurrency data from a public API, transforms it using Python, and loads it into a PostgreSQL database hosted on AWS. The infrastructure is provisioned using Terraform, and the ETL script is executed serverlessly using AWS Lambda.