jenkinsci / jenkinsci/github-branch-source-plugin

[JENKINS-64662] Create GitHub App Credentials Binding to support owner override

Open
#1,335 6 comments 0 reactions 0 assignees View on GitHub
component:github-branch-source-plugin enhancement imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
217
Forks
398
Avg merge
30m
Merged PRs (30d)
1

Description

Currently GitHub App credentials are being accessed through standard username and password credentials binding.

It would be nice to create dedicated binding of it own to support owner override and other use cases in the future like overriding stale / expired settings. 

We will know that we are done, where there is new binding created in github-branch-source-plugin repo and withCredentials can be used with the new binding. 

---
Originally reported by nrayapati, imported from: Create GitHub App Credentials Binding to support owner override


  • assignee: nrayapati
  • status: In Review
  • priority: Minor
  • component(s): github-branch-source-plugin
  • resolution: Unresolved
  • votes: 2
  • watchers: 5
  • imported: 2025-12-02

Raw content of original issue

Currently GitHub App credentials are being accessed through standard username and password credentials binding.

It would be nice to create dedicated binding of it own to support owner override and other use cases in the future like overriding stale / expired settings. 

We will know that we are done, where there is new binding created in github-branch-source-plugin repo and withCredentials can be used with the new binding. 

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.