GitHub
Connecting GitHub turns your team’s pull-request activity into work events Halyard can report on. This is a source for Workspace admins (Reader A) who want delivery metrics in the knowledge layer.
What you get: work events, not searchable knowledge. GitHub produces episodic records of delivery — PRs opened, merged, and closed, plus reviews — that you list and filter by type, author, repo, and time. It does not make PR descriptions or diffs semantically searchable; if you want to search a decision, capture it as knowledge instead.
What it produces
Section titled “What it produces”GitHub events arrive as work-event types including:
pull_request_openedpull_request_mergedpull_request_closed_unmergedpull_request_review_approvedpull_request_review_changes_requested
Each event carries provider metadata (PR number, base ref, additions/deletions, changed files) and an actor, stitched to a Halyard user via external identity when the GitHub login is linked. That stitching is what lets delivery metrics attribute work to the right person.
Connect GitHub
Section titled “Connect GitHub”- In the Halyard app, go to Settings → Integrations.
- On the GitHub card, install the GitHub App and choose the repositories Halyard should watch.
- Approve the installation.
Once installed, Halyard receives webhooks for new PR and review activity going forward.
Backfill
Section titled “Backfill”On connect, Halyard backfills the last 90 days of pull-request and review activity using the app installation token, so recent history shows up immediately rather than only events that happen after you connect.
- Knowledge vs work events — why a merged PR isn’t searchable knowledge.
- Connect your sources — the full source matrix.