neuralmagic / guidellm

Evaluate and Enhance Your LLM Deployments for Real-World Inference Needs
Apache License 2.0
158 stars 11 forks source link

Add CI/CD workflows with tox and GitHub Actions for comprehensive testing, styling, and quality checks #16

Closed markurtz closed 3 months ago

markurtz commented 3 months ago

Summary

Implements a series of GitHub Actions workflows and tox environments to streamline the CI/CD processes for the project. It replaces the previous Makefile-based pathways and focuses on modernizing the development, testing, and deployment practices.

Details

Test Plan

Pending running the new GitHub Actions workflows. If any issues pop up, those will be fixed either in this diff or in subsequent ones.