Add CodSpeed for continuous performance benchmarking #24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR integrates CodSpeed to enable continuous performance benchmarking in CI. CodSpeed will automatically track performance changes on every commit and pull request, providing detailed insights and catching performance regressions early.
Changes Made
How It Works
The CodSpeed workflow will:
Testing
Benchmarks have been tested locally and run successfully with the new configuration:
Next Steps
After merging, the first workflow run will establish baseline performance metrics. Subsequent runs will compare against this baseline to detect performance changes.