jenkinsci / jenkinsci/github-branch-source-plugin

[JENKINS-52382] Can't stop / cancel private repository builds

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

Description

Hello there,

 

Using the "GitHub Committer Authorization Strategy" with the following settings:

When a member of the organization is launching a build of a private repository of this organization he can't abort of build which is problematic for us because they have to ask an administrator which lead to waste of time.

It's ok for public repositories but permissions on private ones seems broken for the cancel permission.

Note that the users don't have the stop button on BlueOcean nor on the "classic" interface.

Sorry if that's already reported, I saw a lot of issue related to cancel permission but none of them were matching this use case with github oauth authorization.

Also I can't really use a project matrix based authorization strategy given the number of repository / teams under the organization (not an option)

---
Originally reported by clementgautier, imported from: Can't stop / cancel private repository builds


  • assignee: sag47
  • status: Open
  • priority: Major
  • component(s): github-branch-source-plugin, github-oauth-plugin, github-plugin
  • resolution: Unresolved
  • votes: 4
  • watchers: 6
  • imported: 2025-12-02

Raw content of original issue

Hello there,

 
Using the "GitHub Committer Authorization Strategy" with the following settings:

When a member of the organization is launching a build of a private repository of this organization he can't abort of build which is problematic for us because they have to ask an administrator which lead to waste of time.

It's ok for public repositories but permissions on private ones seems broken for the cancel permission.

Note that the users don't have the stop button on BlueOcean nor on the "classic" interface.

Sorry if that's already reported, I saw a lot of issue related to cancel permission but none of them were matching this use case with github oauth authorization.

Also I can't really use a project matrix based authorization strategy given the number of repository / teams under the organization (not an option)

  • environment: Jenkins 2.129 (but the issue is pretty old)

1 attachment

- [Screenshot from 2018-07-05 10-41-44.png](https://issues.jenkins.io/secure/attachment/43326/Screenshot%20from%202018-07-05%2010-41-44.png)
> ![Screenshot from 2018-07-05 10-41-44.png](https://issues.jenkins.io/secure/attachment/43326/Screenshot%20from%202018-07-05%2010-41-44.png)

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.