Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Benchmarking + Python Bug Fixes + Axum Bump (#60)
* cicd: Add dependency.toml files to integrate dependency cascade * cicd: Isolate Python SDK testing into a separate action * cicd: Change client tests to use matrix strategy * chore: Reformat failing file * fix: CICD typo * cicd: Change matrix strategy * fix: Typo in CICD * cicd: rework all quality jobs to be ran in parallel * cicd: Isolate test env cleanup into its own action * cicd: Isolate test env setup into its own action * chore: Rename python sdk test action * cicd: Improve documentation for publish jobs * cicd: Improve docs for quality jobs * cicd: Remove matrix strategy from CICD tests * chore: Upgrade dependencies for axum * chore: add pytest-benchmark as new dev dependency * chore: Update axum endpoint paths to 0.8 * fix: Fix a bunch of type hinting and import errors * test: Add new benchmarking tests * cicd: Add benchmarking suite to testing cicd * cicd: Create output.json file to store benchmark results * fix: Missing file path in CICD * cicd: Add gh-pages creation step * fix: Pass gh token via input * fix: Typo * fix: Config git user for creating branch * fix: Add gh token to branch commit * cicd: Test new approach * fix: Fix permissions errors * cicd: Disable autopush * cicd: Add summary * cicd: remove permissions * fix: Remove stupid permissions * fix: Remove gh-pages env * cicd: Set auto push to true * cicd: Disable automatic benchmarks * docs: Add benchmarking how-to
- Loading branch information