In Solidarity

A GitHub bot to add status checks for inclusive language.
Screenshot of In Solidarity app

Repository

jpoehnelt/in-solidarity-bot

Authors

jpoehnelt

Updated

December 25, 2023

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.

Configuration

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!

Badges

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)

Why

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

Get occasional updates on new apps & features.