Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

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

未关闭
#8,843 5 条评论 3 个 reaction 已指派 1 人 在 GitHub 查看

@fool65c 已经在做这个了。

开始于 2026年4月25日。

评估

这个 Issue 还没有评估数据。

描述

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
主要语言
Go
星标
3.1k
派生
812
平均合并
1 天 23 小时
30 天内合并 PR
51

贡献指南

这个仓库没有索引到贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

apache/devlake 的其他 Issue

查看 apache/devlake 的全部 Issue

相似的 Issue

更多 Go Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。