Monitoring

GitHub Watcher

Announces new commits on a repository and shows them on a board.

GitHub Watcher in an example Nocville office: A commit board with the latest commits.

Polls a GitHub repository and pins the latest commits to a commit board, calling out each new one as it lands.

Public repositories work without a token; pass a token for private repositories or a higher rate limit.

Beside it
A commit board with the latest commits.
In the office
Briefly excited when a new commit lands.
GitHubcommitsCI

Add with the desktop app

Choose a map and configure this NPC. Runs while Nocville is open on your computer.

Open in Nocville

App didn’t open? Download or update Nocville, then return here and try again.

Options

--repo=<owner/name>
Repository to watch (required).
--branch=<name>
Branch (default: the repository default).
--token=<token>
GitHub token, or set GITHUB_TOKEN.
--poll-interval=<ms>
How often to poll (default 60s with a token, 90s without).
--name=<banner name>
Name shown above the NPC.
--service-id=<id>
Run several of the same NPC with distinct ids.
--map=<map name or id>
Which office map to appear on (default: the team's first).

Click its NPC in the office to choose which room it works in.