Skip to content

Extensions to Probot App when run as a service

License

Notifications You must be signed in to change notification settings

tumido/probot-extensions

This branch is 2 commits ahead of, 130 commits behind operate-first/probot-extensions:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

34f3ca5 · Nov 30, 2022

History

83 Commits
Jun 3, 2022
Nov 30, 2022
Jun 3, 2022
Jun 3, 2022
Jun 3, 2022
Nov 8, 2022
Jun 20, 2022
Jun 3, 2022
Jun 3, 2022
Jun 29, 2022
Jun 20, 2022
Jun 29, 2022
Jun 20, 2022
Nov 21, 2022
Nov 21, 2022
Jun 20, 2022

Repository files navigation

Probot's logo, a cartoon robot

Probot extensions

by Operate First

Build Status GitHub last commit license Reported bugs Feature requests

This is a collection of extensions to Probot. For details see individual packages

Package Documentation Tags
@operate-first/probot-kubernetes Documentation npm npm (scoped)
@operate-first/probot-metrics Documentation npm npm (scoped)
@operate-first/probot-issue-form Documentation npm npm (scoped)

Development

We use NPM workspaces to manage this monorepo.

Build all packages

npm run build --workspaces

Link packages for local development

  1. Go to the local package folder (let's say probot-metrics package) and advertize this package to NPM as linkable:

    pushd packages/probot-metrics
    npm link
    popd
  2. Go to your project folder (e.g. peribolos-as-a-service and tell NPM to link the package in here:

    pushd ../peribolos-as-a-service
    npm link @operate-first/probot-metrics
    popd

To reverse this setup and restore using default packages from the registry use npm unlink as follows:

  1. Go to your project folder (e.g. peribolos-as-a-service and tell NPM to unlink the package:

    pushd ../peribolos-as-a-service
    npm unlink --no-save @operate-first/probot-metrics
    popd
  2. Additionally you can also remove the package from a global list of linkable packages by running:

    pushd packages/probot-metrics
    npm unlink
    popd

About

Extensions to Probot App when run as a service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • JavaScript 0.5%