Probot¶
Collection of common Configurations for Project Management and CI/CD.
For Using in other GitHub Projects, having a reusable set of Probot Configuration Repository, more information at probot.github.io.
Consumers reference the shared configurations via the _extends: key:
yaml
_extends: gh-plumbing:.github/commons-<name>.yml
Shared apps¶
| probot | git | description |
|---|---|---|
| boring-cyborg | kaxil/boring-cyborg | Different actions like, automatically label Pull Request |
| release-drafter | toolmantim/release-drafter | Creates a Human Readable Release Change Log ((deprecated), please use the Workflow Implementation). |
| renovate | Using renovate for keep dependencies in sync. | |
| settings | probot/settings | Configure GitHub Projects by Source. |
Documented in detail¶
-
:material-cog: Settings
Repository metadata, branch protection, labels—synced from
commons-settings.yml. -
:material-label: Labelling
Automatically labels PRs and issues via
boring-cyborgusing path and title rules.
Release drafter
The Workflows → Release page documents the release-drafter Probot configuration next to its workflow.