jenkinsci / jenkinsci/gitlab-branch-source-plugin

It should be possible to build MRs from forks that the API user doesn’t have access to

Open
#421 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Java
Stars
134
Forks
113
PR merge metrics
No merged PRs in 30d

Description

### What feature do you want to see added?

When scanning MRs, I get the following message if the user isn’t allowed to access the fork:

```
Ignoring merge requests as source project not found, Please check permission on source repo...
```

However, I don’t think there is any requirement for the builder to have access to the fork. The commits (and their authors) are also available on the target repo (for example under the `refs/merge-requests/*/head` refs).

### Upstream changes

Unsure

### Are you interested in contributing this feature?

Maybe, with guidance

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.