lily_website

📜 CI Main Workflow (ci-main.yml)

⬅️ Back 🏠 Docs Root

This GitHub Actions workflow is triggered on every Pull Request targeting the main branch. Its primary purpose is to ensure the quality and stability of the code before it is merged into the main branch, which represents the stable codebase. It performs comprehensive linting, type checking, unit/integration tests, and verifies that Docker images can be built successfully.

Trigger

Jobs

1. quality-and-tests

This job performs static code analysis and runs the test suite.

2. build-check

This job verifies that all Docker images required for the project can be built successfully. This ensures that the application can be packaged and deployed without issues.