A GitHub bot to add status checks for inclusive language.
ConfigurationNote: The checks currently run on public repositories. This helps limit permissions for organizations with many repositories.
The bot can be configured with a file located at .github/in-solidarity.yml
in the target repo or at the same path in a repository named .github
within the organization. The JSON schema is located at docs/schema.json.
rules: master: level: off # default rules are set to warning slave: level: failure foo: # custom rule requires regex and level regex: - /foo/gi - /foobar/gi level: failure ignore: - ".github/in-solidarity.yml" # default - "**/*.yml"
The possible levels are ['off', 'notice', 'warning', 'failure']
. These correspond to annotation_level in the GitHub API.
Documentation is available at: https://github.com/jpoehnelt/in-solidarity-bot/blob/main/docs/README.md.
StatusA basic status page can be found at https://stats.uptimerobot.com/rX0A4iA75m.
BadgesShare this app with one of the following badges.
[](https://github.com/apps/in-solidarity) [](https://github.com/apps/in-solidarity) [](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
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4