Skip to content
This repository was archived by the owner on May 19, 2026. It is now read-only.

Version 0.2.1 – Refactor Alembic Structure and Integrate CI Workflow

Latest

Choose a tag to compare

@WilsonnnTan WilsonnnTan released this 26 Apr 11:47
eba6106

🛠️ Patch Release – v0.2.1

This patch focuses on project structure improvements and development workflow enhancements for AttendoBot.

✨ What’s New & Improved

Alembic Migration Refactor

  • Moved alembic.ini and migration scripts into a dedicated alembic/ folder.
  • Updated project structure for better organization and maintainability.

Documentation Update

  • Updated the README to reflect the new Alembic migration directory structure.

CI Workflow Integration

  • Added a GitHub Actions workflow for Continuous Integration (CI), including linting and type checking.
  • Ensured automated testing and code quality checks on every pull request.

Code Quality Improvements

  • Added missing type annotations to improve code clarity and reliability.
  • Fixed linter errors and applied consistent formatting.

Project Configuration

  • Updated .gitignore to exclude IDE, Python environment, and system-specific files.

🛠️ Upgrade Notes

  • If you have custom migration paths in your deployment scripts, update them to match the new alembic/ folder structure.
  • Ensure local development environments follow the updated .gitignore rules.

For full details, see the README and Technical Documentation.