Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Feature][gh-copilot] Support GitHub App authentication (in addition to PAT)

Aperta
#8,843 5 commenti 3 reazioni 1 assegnatario Vedi su GitHub

@fool65c ci sta già lavorando.

Dal 25/4/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

add-a-plugin component/plugins Stale type/feature-request
Search before asking
  • I had searched in the issues and found no similar feature requirement.
Use case

As an engineer, I would like to connect DevLake to GitHub Copilot usage & impact data using a GitHub App installation so that:

  • We avoid storing user-owned PATs
  • Access is least-privilege, centrally managed, and revocable
  • The integration is not tied to a specific employee account
  • It aligns with enterprise security and compliance requirements
Description

Add support for GitHub App authentication to the GitHub Copilot plugin. Specifically, allow Copilot data collection to authenticate using:

  • GitHub App ID
  • Installation ID
  • Private key (PEM / secret reference)

The plugin should:

  • Allow users to configure both PAT and App authentication via the UI
  • Generate GitHub App installation access tokens
  • Automatically refresh tokens during collection
  • Support scheduled and long-running pipelines without token expiration failures

Existing PAT-based authentication should continue to work unchanged.

Related issues

No response

Are you willing to submit a PR?
  • Yes I am willing to submit a PR!
Code of Conduct
Lingua principale
Go
Stelle
3.1k
Fork
812
Merge medio
2g 9h
PR unite (30g)
56

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di apache/devlake

Tutte le issue di apache/devlake

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.