Warning
This repository is under active development and may not be stable.
Scuffle perf is a application designed for tracking the performance of continuous integration pipelines.
Inspired by rustc-perf, bors, and homu.
- PR merging (dry run & full merge)
- Native GitHub reviewer integration
- State labels (add labels based on the state of the PR)
- Automatic try on PR push
- Config Change Detection
- Roll up PRs (roll up multiple PRs into a single PR)
- Performance Benchmarks (upload, compare, dashboard)
For more information, check out the docs folder.
We ❤️ contributions! Check out our CONTRIBUTING.md for detailed guidelines on submitting improvements or bug fixes.
Join our Discord to chat with the team and other contributors.
This project does not require a Contributor License Agreement (CLA), all rights are maintained by the Contributor.
We believe in fostering an inclusive and respectful community. Please read our Code of Conduct for more details.
If you find Scuffle valuable, consider supporting us on Open Collective. Your contributions help us continue to improve and maintain this open-source project.
This project is licensed under the MIT or Apache-2.0 license. You can choose between one of them if you use this work.
SPDX-License-Identifier: MIT OR Apache-2.0
Your security is our priority. 🔒 Refer to our Security Policy for guidelines on reporting vulnerabilities.
Thank you for being part of our journey! Let's build something amazing together. ✨