open-sauced / hot

πŸ•The site that recommends the hottest projects on GitHub.
https://hot.opensauced.pizza
MIT License
426 stars 148 forks source link

Feature: ensure added/modified files have tests #323

Closed mrded closed 1 month ago

mrded commented 2 years ago

Type of feature

πŸ” CI

Current behavior

Contributes are allowed to propose changes without test files

Suggested solution

I think we should insist on having test files for every file changed or created

Additional context

No response

Code of Conduct

Contributing Docs

mrded commented 2 years ago

.take

github-actions[bot] commented 2 years ago

Thanks for taking this on! If you have not already, join the conversation in our Discord

mrded commented 2 years ago

I made a GH Action to check existence of tests. Shall we try it on open-sauced repos?

https://github.com/mrded/gh-tests-existence-check

cc @0-vortex @bdougie