diff --git a/.github/stale.yml b/.github/stale.yml new file mode 100644 index 0000000..0d0b1c9 --- /dev/null +++ b/.github/stale.yml @@ -0,0 +1 @@ +_extends: .github diff --git a/_apps/ci-reporter.md b/_apps/ci-reporter.md index c934a09..4ff0fa0 100644 --- a/_apps/ci-reporter.md +++ b/_apps/ci-reporter.md @@ -8,11 +8,13 @@ authors: - JasonEtco repository: JasonEtco/ci-reporter host: https://ci-reporter-etc.herokuapp.com -stars: 32 -updated: 2018-04-05 14:17:13 UTC -installations: 21 +stars: 33 +updated: 2018-04-10 19:47:13 UTC +installations: 26 organizations: +- thibmaek - probot +- Radarr - gillesdemey - ahmadnassri - timvideos @@ -20,8 +22,6 @@ organizations: - electron - nice-registry - Unibeautify -- im-tomu -- mithro --- ## Usage diff --git a/_apps/commitlint.md b/_apps/commitlint.md index 708af3f..79e6472 100644 --- a/_apps/commitlint.md +++ b/_apps/commitlint.md @@ -9,11 +9,12 @@ authors: - ahmed-taj repository: ahmed-taj/commitlint-bot host: https://commitlint.herokuapp.com -stars: 55 -updated: 2018-02-28 18:12:46 UTC -installations: 31 +stars: 57 +updated: 2018-04-08 19:32:53 UTC +installations: 38 organizations: - caarlos0 +- TECLIB - ajsb85 - algolia - flyve-mdm @@ -22,7 +23,6 @@ organizations: - upfrontIO - CharlyJazz - glpi-project -- theo4u ---
diff --git a/_apps/dco.md b/_apps/dco.md index 63397dc..6a4174a 100644 --- a/_apps/dco.md +++ b/_apps/dco.md @@ -4,24 +4,24 @@ description: Enforce the DCO on Pull Requests slug: dco screenshots: - https://cloud.githubusercontent.com/assets/173/24482273/a35dc23e-14b5-11e7-9371-fd241873e2c3.png -stars: 46 +stars: 47 authors: - bkeepers repository: probot/dco -updated: 2018-04-05 02:39:59 UTC +updated: 2018-04-13 15:34:56 UTC host: https://probot-dco.herokuapp.com -installations: 162 +installations: 169 organizations: +- prometheus +- gatsbyjs - hyperledger - fluent - gradle - pi-hole +- src-d - vitessio - openebs - jaegertracing -- linkerd -- envoyproxy -- git-for-windows --- diff --git a/_apps/dep.md b/_apps/dep.md index 318be81..59242e7 100644 --- a/_apps/dep.md +++ b/_apps/dep.md @@ -11,18 +11,18 @@ repository: ahmed-taj/dep host: https://dep-bot.herokuapp.com stars: 26 updated: 2018-03-24 06:37:02 UTC -installations: 37 +installations: 40 organizations: - probot - Laravel-Backpack - thefrontside - timvideos - tunnckoCore +- TECLIB - mithro - flyve-mdm - ahmed-taj - upfrontIO -- SymbiFlow ---
diff --git a/_apps/eslint-disable.md b/_apps/eslint-disable.md
index 0a22b80..b32ab45 100644
--- a/_apps/eslint-disable.md
+++ b/_apps/eslint-disable.md
@@ -10,8 +10,9 @@ repository: koddsson/eslint-disable-probot
host: https://eslint-disable-probot.herokuapp.com
stars: 9
updated: 2018-03-23 23:06:25 UTC
-installations: 4
+installations: 5
organizations:
+- thibmaek
- ID-BPHC
---
## Usage
diff --git a/_apps/first-timers.md b/_apps/first-timers.md
index f4e3af8..46b58b4 100644
--- a/_apps/first-timers.md
+++ b/_apps/first-timers.md
@@ -7,18 +7,18 @@ screenshots:
authors:
- agonzalez0515
- Techforchange
-stars: 123
+stars: 124
repository: hoodiehq/first-timers-bot
-updated: 2018-03-29 00:18:05 UTC
+updated: 2018-04-10 19:52:36 UTC
host: https://first-timers-bot.now.sh
-installations: 221
+installations: 237
organizations:
- jekyll
- videojs
- processing
- Moya
-- hoodiehq
- semantic-release
+- hoodiehq
- skywinder
- mikaelbr
- terkelg
diff --git a/_apps/gpg.md b/_apps/gpg.md
deleted file mode 100644
index a63c659..0000000
--- a/_apps/gpg.md
+++ /dev/null
@@ -1,60 +0,0 @@
----
-title: GPG
-description: Enforce GPG signatures on pull requests
-slug: gpg
-screenshots:
-- https://github.com/jarrodldavis/probot-gpg/raw/develop/docs/screenshot-success.png
-- https://github.com/jarrodldavis/probot-gpg/raw/develop/docs/screenshot-failure.png
-authors:
-- jarrodldavis
-repository: jarrodldavis/probot-gpg
-stars: 15
-updated: 2018-01-17 01:45:53 UTC
-host: http://probot-gpg-production.herokuapp.com
-installations: 24
-organizations:
-- TokTok
-- saltstack
-- SuriyaaKudoIsc
-- mattstratton
-- twuni
-- nikolay
-- luanmuniz
-- raghav-khunger
-- squid-lang
-- eiwuert
----
-## Usage
-
-[Configure this app](https://github.com/apps/gpg) on your organizations and repositories. Be sure to enable [required status checks](https://help.github.com/articles/about-required-status-checks/) if you want to enforce GPG signatures on all pull requests.
-
-## How it works
-
-Git supports [signing commits with GPG keys](https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work) to verify commit authorship beyond the easy-to-forge [author](https://git-scm.com/docs/git-commit#git-commit---authorltauthorgt) field.
-
-GitHub supports [verifying GPG signatures on commits](https://github.com/blog/2144-gpg-signature-verification) and has an excellent [series of help articles](https://help.github.com/articles/signing-commits-with-gpg/) for creating a GPG key, using it with `git` locally, and linking it to a GitHub account.
-
-After installation, this app [checks all commits](https://developer.github.com/v3/repos/commits/#compare-two-commits) of new (or newly updated) pull requests for valid GPG signatures [according to the GitHub API](https://developer.github.com/changes/2016-04-04-git-signing-api-preview/). Note that for the status check to be `success`, _every_ contributor of a pull request must:
-- set up a GPG key on their local machine
-- sign _all_ of their commits in the pull request with that key
-- link that key with their GitHub account
-
-
-
-Otherwise, the app will set the status to `failure`.
-
-
-
-## Email privacy
-
-If you or any of your contributors use a [GitHub-provided `noreply` email address](https://help.github.com/articles/about-commit-email-addresses/) to keep a personal email address private, that `noreply` address should be used when creating a GPG key. Make sure that [`git`'s config is also using that `noreply` address](https://help.github.com/articles/setting-your-commit-email-address-in-git/) so that GitHub associates the GPG key correctly and validates it.
-
-## Further reading
-
-- [Git Tools - Signing Your Work](https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work)
-- [GitHub Help: Signing commits with GPG](https://help.github.com/articles/signing-commits-with-gpg/)
-- [GitHub Help: Troubleshooting GPG](https://help.github.com/articles/troubleshooting-gpg/)
-- [GitHub Blog: GPG signature verification](https://github.com/blog/2144-gpg-signature-verification)
-- [GitHub Developer: Preview support for Git signing](https://developer.github.com/changes/2016-04-04-git-signing-api-preview/)
-- [The GNU Privacy Guard](https://gnupg.org)
-- [Setting up Git commit signing on macOS](https://gist.github.com/bmhatfield/cc21ec0a3a2df963bffa3c1f884b676b)
diff --git a/_apps/invite-contributors.md b/_apps/invite-contributors.md
index d4bcc08..4455af9 100644
--- a/_apps/invite-contributors.md
+++ b/_apps/invite-contributors.md
@@ -10,18 +10,18 @@ repository: erickzhao/invite-contributors
stars: 17
updated: 2017-11-06 05:29:49 UTC
host: https://vast-stream-78160.herokuapp.com
-installations: 14
+installations: 16
organizations:
- Laravel-Backpack
- cla-assistant
- contentful-userland
- flyve-mdm
+- react-native-sensors
- LibreTime
- aethonanbot
- sydneyhaskell
+- baas-cloud
- elofyi
-- dddpppmmm
-- funky-cactus
---
# invite-contributors
diff --git a/_apps/lock.md b/_apps/lock.md
index 68f4814..1a23075 100644
--- a/_apps/lock.md
+++ b/_apps/lock.md
@@ -8,20 +8,20 @@ authors:
- dessant
repository: dessant/lock-threads
host: https://probot-lock-threads.glitch.me
-stars: 9
+stars: 10
updated: 2018-03-29 11:19:53 UTC
-installations: 12
+installations: 14
organizations:
- atom
- kivy
- Semantic-Org
- ethereum
+- chef
- node-serialport
- nteract
- jahirfiquitiva
- LibreTime
-- funky-cactus
-- philoserf
+- baas-cloud
---
A GitHub App that locks closed issues and pull requests after
diff --git a/_apps/no-response.md b/_apps/no-response.md
index 2271373..01c1ac4 100644
--- a/_apps/no-response.md
+++ b/_apps/no-response.md
@@ -9,15 +9,15 @@ authors:
- lee-dohm
repository: probot/no-response
host: https://probot-no-response.herokuapp.com
-stars: 24
-updated: 2018-01-09 17:55:34 UTC
-installations: 42
+stars: 25
+updated: 2018-04-13 15:51:35 UTC
+installations: 46
organizations:
- prettier
- ethereum
- kivy
-- wireapp
- eggjs
+- wireapp
- CachetHQ
- Graylog2
- electron-userland
diff --git a/_apps/ooo.md b/_apps/ooo.md
index 763dfc1..fa34527 100644
--- a/_apps/ooo.md
+++ b/_apps/ooo.md
@@ -9,7 +9,7 @@ authors:
- swinton
repository: swinton/probot-ooo
host: https://probot-ooo.herokuapp.com
-stars: 6
+stars: 8
updated: 2018-01-06 15:08:10 UTC
installations: 6
organizations:
diff --git a/_apps/polls.md b/_apps/polls.md
index 251d4ed..9fd55c8 100644
--- a/_apps/polls.md
+++ b/_apps/polls.md
@@ -10,20 +10,20 @@ authors:
- evenchange4
repository: evenchange4/gh-polls-bot
host: https://gh-polls-bot.now.sh
-stars: 123
+stars: 124
updated: 2018-01-15 01:35:10 UTC
-installations: 105
+installations: 108
organizations:
- apex
- RxSwiftCommunity
- chaijs
+- jaegertracing
- ahmetb
- detailyang
- terkelg
- hql287
- probot
- Laravel-Backpack
-- evhub
---
# GitHub Polls Bot
diff --git a/_apps/prevent-public-repos.md b/_apps/prevent-public-repos.md
index 2e3932c..b0a749e 100644
--- a/_apps/prevent-public-repos.md
+++ b/_apps/prevent-public-repos.md
@@ -10,14 +10,13 @@ repository: issc29/probot-prevent-public-repos
host: https://probot-prevent-public-repos.herokuapp.com
stars: 6
updated: 2017-12-08 16:19:00 UTC
-installations: 17
+installations: 18
organizations:
+- bkeepers
- telusdigital
- logrhythm
- engineersmy
-- nytm
- finnerds
-- Albatoss
---
# Prevent-Public-Repos Probot App
diff --git a/_apps/reminders.md b/_apps/reminders.md
index d68dee2..b7bffef 100644
--- a/_apps/reminders.md
+++ b/_apps/reminders.md
@@ -8,10 +8,10 @@ authors:
- jbjonesjr
- bkeepers
repository: probot/reminders
-stars: 23
-updated: 2018-04-05 15:54:14 UTC
+stars: 24
+updated: 2018-04-12 12:34:37 UTC
host: https://probot-reminders.herokuapp.com
-installations: 148
+installations: 155
organizations:
- eggjs
- chaijs
diff --git a/_apps/request-info.md b/_apps/request-info.md
index 18bd5f7..a65068d 100644
--- a/_apps/request-info.md
+++ b/_apps/request-info.md
@@ -5,21 +5,21 @@ description: Requests more info on issues and pull requests with the default tit
slug: request-info
screenshots:
- https://user-images.githubusercontent.com/13410355/28132821-d37bf2a8-66f2-11e7-9e7b-5930ba65d67a.png
-stars: 20
+stars: 21
authors:
- hiimbex
repository: behaviorbot/request-info
-updated: 2018-02-27 09:06:08 UTC
+updated: 2018-04-13 16:15:20 UTC
host: https://probot-request-info.herokuapp.com
-installations: 103
+installations: 107
organizations:
- nlohmann
- eggjs
- cdnjs
- electron-userland
- desktop
-- jsonresume
- nozzle
+- jsonresume
- bolt
- hql287
- probot
diff --git a/_apps/sentiment-bot.md b/_apps/sentiment-bot.md
index bbdf288..4976e6d 100644
--- a/_apps/sentiment-bot.md
+++ b/_apps/sentiment-bot.md
@@ -5,13 +5,13 @@ description: Replies to toxic comments with a maintainer designated reply and a
slug: sentiment-bot
screenshots:
- https://user-images.githubusercontent.com/13410355/29323857-fcfe4b4e-8196-11e7-9a08-6184fd46edbb.png
-stars: 25
+stars: 26
authors:
- hiimbex
repository: behaviorbot/sentiment-bot
-updated: 2017-12-07 11:27:04 UTC
+updated: 2018-04-13 17:43:17 UTC
host: https://probot-sentiment-bot.herokuapp.com
-installations: 34
+installations: 36
organizations:
- nlohmann
- git-for-windows
@@ -21,8 +21,8 @@ organizations:
- xcodeswift
- jahirfiquitiva
- pliablepixels
+- behaviorbot
- u3u
-- Dallas-Makerspace
---
Replies to toxic comments with a maintainer designated reply and a link to the repo's code of conduct. It does so by taking data from a `.github/config.yml`.
diff --git a/_apps/settings.md b/_apps/settings.md
index 2de603c..37bb4e2 100644
--- a/_apps/settings.md
+++ b/_apps/settings.md
@@ -2,15 +2,15 @@
title: Settings
description: Pull Requests for repository settings
slug: settings
-stars: 201
+stars: 203
authors:
- bkeepers
repository: probot/settings
screenshots:
- https://user-images.githubusercontent.com/173/29472917-3fad9db0-841b-11e7-8f6d-a6c63052122b.png
-updated: 2018-04-05 00:23:14 UTC
+updated: 2018-04-13 11:43:46 UTC
host: https://github-configurer.herokuapp.com
-installations: 128
+installations: 131
organizations:
- apollographql
- denysdovhan
diff --git a/_apps/stale.md b/_apps/stale.md
index a4060ab..85a1a97 100644
--- a/_apps/stale.md
+++ b/_apps/stale.md
@@ -7,11 +7,11 @@ screenshots:
- https://user-images.githubusercontent.com/173/27765705-93f94940-5e7e-11e7-8527-3a91bb64ca70.png
authors:
- bkeepers
-stars: 339
+stars: 352
repository: probot/stale
-updated: 2018-04-05 14:13:44 UTC
+updated: 2018-04-09 18:03:25 UTC
host: https://probot-stale.herokuapp.com
-installations: 606
+installations: 633
organizations:
- atom
- facebook
diff --git a/_apps/support.md b/_apps/support.md
index 881d10f..87dc90d 100644
--- a/_apps/support.md
+++ b/_apps/support.md
@@ -10,7 +10,7 @@ repository: dessant/support-requests
host: https://probot-support-requests.glitch.me
stars: 8
updated: 2018-01-16 00:22:33 UTC
-installations: 23
+installations: 24
organizations:
- mui-org
- kivy
@@ -18,8 +18,8 @@ organizations:
- nozzle
- MinecraftForge
- PHPOffice
-- Laravel-Backpack
- wix
+- Laravel-Backpack
- Radarr
- GameServerManagers
---
diff --git a/_apps/todo.md b/_apps/todo.md
index c942c7a..b63e6ad 100644
--- a/_apps/todo.md
+++ b/_apps/todo.md
@@ -8,20 +8,20 @@ authors:
- JasonEtco
repository: JasonEtco/todo
host: https://todo-github-app.now.sh
-stars: 115
-updated: 2018-04-05 14:29:21 UTC
-installations: 163
+stars: 118
+updated: 2018-04-06 15:20:22 UTC
+installations: 171
organizations:
- mas-cli
- thibmaek
- heinrichreimer
- Laravel-Backpack
+- Radarr
- caarlos0
- SpoonX
- ahmadnassri
- icco
- timvideos
-- getantibody
---
## Usage
diff --git a/_apps/triage-new-issues.md b/_apps/triage-new-issues.md
index 6188dc0..ce8b84d 100644
--- a/_apps/triage-new-issues.md
+++ b/_apps/triage-new-issues.md
@@ -13,9 +13,9 @@ authors:
- olstenlarck
repository: tunnckoCore/triage-new-issues
host: https://triage-new-issues.now.sh
-stars: 4
+stars: 6
updated: 2018-04-03 05:25:10 UTC
-installations: 30
+installations: 32
organizations:
- CachetHQ
- Semantic-Org
@@ -25,8 +25,8 @@ organizations:
- thefrontside
- jahirfiquitiva
- tunnckoCore
-- leinardi
- eXist-db
+- red-eclipse
---
diff --git a/_apps/unfurl-links.md b/_apps/unfurl-links.md
index d09ea3a..60c32e4 100644
--- a/_apps/unfurl-links.md
+++ b/_apps/unfurl-links.md
@@ -8,9 +8,9 @@ authors:
- bkeepers
repository: probot/unfurl
host: http://probot-unfurl.herokuapp.com
-stars: 29
-updated: 2018-04-05 18:55:32 UTC
-installations: 60
+stars: 30
+updated: 2018-04-10 19:48:55 UTC
+installations: 62
organizations:
- reactiveui
- probot
diff --git a/_apps/untrivializer.md b/_apps/untrivializer.md
new file mode 100644
index 0000000..385297c
--- /dev/null
+++ b/_apps/untrivializer.md
@@ -0,0 +1,63 @@
+---
+title: Untrivializer
+description: An app that asks if you're really sure something is trivial when you
+ make a comment in Github issues.
+slug: https://github.com/apps/untrivializer
+screenshots:
+- https://raw.githubusercontent.com/entendu/untrivializer/master/docs/ss.png
+authors:
+- entendu
+repository: entendu/untrivializer
+host: https://puffy-aftermath.glitch.me
+stars: 5
+updated: 2017-12-15 23:13:31 UTC
+installations: 7
+organizations:
+- red-eclipse
+- BlueBayTravel
+- StoDevX
+- Kristinita
+- entendu
+---
+
+# untrivializer
+
+> a GitHub App built with [probot](https://github.com/probot/probot) that asks in Github comments if you're really sure something is trivial.
+
+
+
+## But why tho
+
+A lot of times we'll write up an issue without really thinking it through:
+
+> We want _X_. Just do thing _Y_ to get it, that should be really simple.
+
+> Make change _Z_, it should be trivial.
+
+> Do thing _Foo_, it's super easy.
+
+Doing those things (almost without fail) takes way, way more time than we think it will. Why? A couple reasons:
+
+* If we're making a comment like that we're probably not thinking through all the little details anyway,
+* We're all just [terrible at estimating, _even when we know we're terrible at estimating_](https://en.wikipedia.org/wiki/Planning_fallacy) (it's truly incredible),
+* We often forget the downstream repercussions of "simple" changes -- one line of code for you might mean 3 hours or more of code review, testing, etc.
+
+So this little robot tries to detect when you've said something "should be simple" and asks if that's really the case. The default reply is:
+
+> Did you mean, "_might be straightforward, but could have unforseen complexities that would completely change the prioritization of the issue, so we should let it go through the normal planning and estimation process_"[?](https://en.wikipedia.org/wiki/Planning_fallacy)
+
+Detection is an ugly regex.
+
+## Running
+
+I think you can run this as a Github app here: https://github.com/apps/untrivializer but no guarantees that the backend will stay up. If you'd rather run it yourself (I don't blame you) look below.
+
+## Setup
+
+```
+# Install dependencies
+npm install
+
+# Run the bot
+npm start
+```
diff --git a/_apps/update-docs.md b/_apps/update-docs.md
index 0e6e36a..0a77330 100644
--- a/_apps/update-docs.md
+++ b/_apps/update-docs.md
@@ -5,7 +5,7 @@ description: Replies to newly opened pull requests that do no update a file in t
slug: update-docs
screenshots:
- https://user-images.githubusercontent.com/13410355/28179044-97207bee-67b5-11e7-80d0-0c8ede4a325f.png
-stars: 10
+stars: 11
authors:
- hiimbex
repository: behaviorbot/update-docs
diff --git a/_apps/validate-commit-msg.md b/_apps/validate-commit-msg.md
deleted file mode 100644
index 22d48cb..0000000
--- a/_apps/validate-commit-msg.md
+++ /dev/null
@@ -1,65 +0,0 @@
----
-title: validate-commit-msg
-description: Runs validate-commit-msg over all commits of new or edited pull requests
- and sets an appropriate a status check.
-slug: validate-commit-msg
-screenshots:
-- https://github.com/tlvince/validate-commit-msg-bot/raw/master/docs/status-check-screenshot.png
-authors:
-- tlvince
-repository: tlvince/validate-commit-msg-bot
-stars: 6
-updated: 2018-02-14 10:49:59 UTC
-host: https://validate-commit-msg-bot.now.sh
-installations: 26
-organizations:
-- chaijs
-- SpoonX
-- axetroy
-- angular-pouchdb
-- devcenter-square
-- christophehurpeau
-- tlvince
-- nikolay
-- luanmuniz
-- enieber
-redirect_from: "/apps/validate-commit-msg-bot/"
----
-
-> validate-commit-msg aaS
-
-Runs [validate-commit-msg][] over all commits of new or edited pull requests and sets an appropriate a [status check][].
-
-Send a PR to [tlvince-sandbox-validate-commit-msg-bot][] to see it in action.
-
-[status check]: https://developer.github.com/v3/repos/statuses/
-[validate-commit-msg]: https://github.com/conventional-changelog/validate-commit-msg
-[tlvince-sandbox-validate-commit-msg-bot]: https://github.com/tlvince/tlvince-sandbox-validate-commit-msg-bot
-
-## Usage
-
-1. Browse to [GitHub Apps - validate commit msg][apps]
-2. Accept the permissions
-3. Allow access to repositories
-
-On the next pull request, a status check from `validate-commit-msg-bot` will appear:
-
-![status-check-screenshot][]
-
-For best results, enable branch protection (in the repository's settings) and require the `validate-commit-msg` status check to pass before merging:
-
-![branch-protection-screenshot][]
-
-[apps]: https://github.com/apps/validate-commit-msg
-[status-check-screenshot]: https://raw.githubusercontent.com/tlvince/validate-commit-msg-bot/master/docs/status-check-screenshot.png
-[branch-protection-screenshot]: https://raw.githubusercontent.com/tlvince/validate-commit-msg-bot/master/docs/branch-protection-screenshot.png
-
-## Author
-
-© 2017 Tom Vincent