A GitHub bot to add status checks for inclusive language.
Note: The checks currently run on public repositories. This helps limit permissions for organizations with many repositories.
The level of rules can be modified using .github/in-solidarity.yml
. Check the sample configuration.
rules:
master:
level: off
slave:
level: failure
ignore:
- ".github/in-solidarity.yml" # default
- "**/*.yml"
The rule names are in rules.ts. Contributions are welcome!
Share this app with one of the following badges.
[![](https://github.com/jpoehnelt/in-solidarity-bot/raw/main/static//badge-flat.png)](https://github.com/apps/in-solidarity)
[![](https://github.com/jpoehnelt/in-solidarity-bot/raw/main/static//badge-flat-square.png)](https://github.com/apps/in-solidarity)
[![](https://github.com/jpoehnelt/in-solidarity-bot/raw/main/static//badge-for-the-badge.png)](https://github.com/apps/in-solidarity)
Complex and subtle configurations of sexist, racist, or ethnocentric language use in technical documents can derail or interfere with readers’ ability and desire to comprehend and follow important information.
Heather Brodie Graves & Roger Graves (1998) Masters, slaves, and infant mortality: Language challenges for technical editing, Technical Communication Quarterly, 7:4, 389-414, DOI: 10.1080/10572259809364639