github / github/gh-gei

Boards integration using GitHub app instead of PAT

Open
#156 2 comments 6 reactions 1 assignee Assigned to @Copilot View on GitHub
future
Dominant language
C#
Stars
478
Forks
146
Avg merge
7d 21h
Merged PRs (30d)
2

Description

Currently the way integrate-boards command works is it creates the connection using a GitHub PAT. This was done mainly because it was easier/quicker to implement. But it means that when that PAT expires all the Boards integrations will break.

Would be better to create the connection using the Boards GitHub App instead of a PAT. Like with pipelines we would expect the customer to pre-configure the app in the GitHub org before using the CLI. The process of wiring up the GH app in ADO might be a bit trickier than with Pipelines however, since I don't think we have the option of sharing a service connection here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.