probot / Linter
Licence: isc
a GitHub App that lints and fixes code in Pull Requests
Stars: ✭ 54
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Linter
react-preview
a GitHub App built with probot that generates preview links for react based projects.
Stars: ✭ 14 (-74.07%)
Mutual labels: github-app, probot-app
Boomper
Bump version numbers in files whenever new releases are published to GitHub.
Stars: ✭ 33 (-38.89%)
Mutual labels: github-app, probot-app
merge-me
A GitHub app that merges your pull requests once all required checks pass.
Stars: ✭ 19 (-64.81%)
Mutual labels: github-app, probot-app
Todo
🤖✅ GitHub App that creates new issues from actionable comments in your code.
Stars: ✭ 685 (+1168.52%)
Mutual labels: github-app, probot-app
Probot Gpg
A GitHub App that enforces GPG signatures on pull requests (no longer maintained)
Stars: ✭ 13 (-75.93%)
Mutual labels: github-app, probot-app
linter-alex
📝Sensitive, considerate writing before you merge your Pull Requests
Stars: ✭ 67 (+24.07%)
Mutual labels: github-app, probot-app
Project Bot
Automatically add and move Issues/Pull Requests on a Project board
Stars: ✭ 290 (+437.04%)
Mutual labels: github-app, probot-app
yamburger
YAML syntax got you down? That's a YAMBURGER!
Stars: ✭ 32 (-40.74%)
Mutual labels: github-app, probot-app
Settings
Pull Requests for GitHub repository settings
Stars: ✭ 514 (+851.85%)
Mutual labels: github-app, probot-app
boring-cyborg
🤖 A Github bot to automatically label PRs, issues and perform all the boring operations that you don't want to do.
Stars: ✭ 66 (+22.22%)
Mutual labels: github-app, probot-app
issuelabeler
A GitHub bot to label issues automatically based on title and body against list of defined labels. System status (https://status.verticalaxisbd.com/)
Stars: ✭ 23 (-57.41%)
Mutual labels: github-app, probot-app
Mergeable
🤖 All the missing GitHub automation 🙂 🙌
Stars: ✭ 475 (+779.63%)
Mutual labels: github-app, probot-app
branch-switcher
a GitHub bot that switches the base branch of pull requests to the preferred branch
Stars: ✭ 15 (-72.22%)
Mutual labels: github-app, probot-app
triage-new-issues
A GitHub App, built with Probot that adds `triage` label to newly-created issues which don't have labels
Stars: ✭ 23 (-57.41%)
Mutual labels: github-app, probot-app
new-pr-welcome
Welcome users when they open their first PR in your repository
Stars: ✭ 20 (-62.96%)
Mutual labels: github-app, probot-app
app
GitHub App that enforces the Developer Certificate of Origin (DCO) on Pull Requests
Stars: ✭ 236 (+337.04%)
Mutual labels: github-app, probot-app
Weekly Digest
Weekly summary of activity on your GitHub repository 📆
Stars: ✭ 199 (+268.52%)
Mutual labels: github-app, probot-app
scalafmt-probot
🤖Github bot for checking code formatting with scalafmt
Stars: ✭ 15 (-72.22%)
Mutual labels: github-app, probot-app
github-task-list-completed
GitHub - Task list completed PR check
Stars: ✭ 95 (+75.93%)
Mutual labels: github-app, probot-app
Linter
a GitHub App built with probot that lints and fixes code in Pull Requests.
Usage
- Install the bot on the intended repositories. The plugin requires the following Permissions and Events:
- Repository Contents: Read & Write
- [x] check the box for Push events
- Optionally, you can add a
.github/linter.yml
file that contains the following optionally editable fields:
# Configuration for linter - https://github.com/probot/linter
# a list of files the linter will NOT be applied to
exclude:
- index.js
- config.js
# Options to be passed into the javascript standard linter
# More documentation on what is acceptable here can be found in the standard docs here: https://github.com/standard/standard#standardlinttexttext-opts-callback
globals: [] # custom global variables to declare
plugins: [] # custom eslint plugins
envs: [] # custom eslint environment
Setup
# Install dependencies
npm install
# Run the bot
npm start
See docs/deploy.md if you would like to run your own instance of this plugin.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].