Skip to main content
The Tartarus application is integrated with GitHub Actions to automate the testing, building, and deployment processes. The CI/CD pipeline ensures that the application is thoroughly tested, packaged, and deployed to the target environment seamlessly. The CI/CD pipeline includes the following stages:

Style Check

Run black to ensure the code follows consistent formatting and adheres to style guidelines.

Run Unit Tests

Execute the unit tests to validate the functionality of individual components and ensure they work as expected in isolation.

Run Integration Tests

Test the interactions between different components to verify that they function cohesively in the application.

Run Library Tests

Test the tartarus-lib library.