First and foremost, thank you! We appreciate that you want to contribute to SimpleBench, your time is valuable, and your contributions mean a lot to me/us.
By contributing, you agree that:
- The code you provide will be licensed under the MIT License
- You have authored the entirety of the content, unless otherwise specified by any necessary licenses or attribution.
- You have the necessary rights to the content.
Commits here should follow the Conventional Commits Standard.
PRs which do not follow this standard have a lower chance of getting merged.
For submitting scores, simply do something like
feat: Add new <EXECUTOR> result
, with an optional 2nd line containing the score
Roblox Executor Scores must follow these guidelines.
They should follow the score-specific commit message guideline aswell, if possible.
You should use one of the following linters/formatters on/for all submitted code:
- Stylua (Repo) or;
- LuaFormatter (Repo) using the configs specified in this repository.
We use Stylua in Github Actions, so using it will cause the least errors, however LuaFormatter should work just fine too.