Giter Club home page Giter Club logo

jpoehnelt / in-solidarity-bot Goto Github PK

View Code? Open in Web Editor NEW
41.0 3.0 16.0 1.61 MB

An inclusive language GitHub App for detecting and suggesting changes to insensitive language in pull requests.

Home Page: https://github.com/jpoehnelt/in-solidarity-bot

License: Apache License 2.0

Dockerfile 1.87% JavaScript 5.98% TypeScript 89.68% Handlebars 2.47%
inclusive language blacklivesmatter everyone probot inclusive-language github-bot probot-app hactoberfest

in-solidarity-bot's Introduction

In Solidarity

Install Build Release codecov GitHub contributors semantic-release npm

A GitHub Bot built with Probot that checks for inclusive language. See our documentation for more information.

Install

The app can be installed at https://github.com/apps/in-solidarity.

Note: The checks currently run on public repositories. This helps limit permissions for organizations with many repositories.

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)

Documentation

Rules and configuration options are at ./docs/README.md.

Production

A hosted version of this app is available and a basic status page can be found at https://stats.uptimerobot.com/rX0A4iA75m.

Development

# Install dependencies
npm install

# Run typescript
npm run build

# Test
npm test  # npm test -- -u to update snapshots
npm run lint  # npm run format to fix issues

# Set appropriate .env values and run the bot
npm start

Contributing

Note: Additional rules are welcome and can be added in src/rules.ts.

If you have suggestions for how the bot could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

This is not an official Google product.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.