pipelines-as-code icon indicating copy to clipboard operation
pipelines-as-code copied to clipboard

Fork in github pull request skipped - User X is not allowed to run CI on this repo

Open skv-patrik opened this issue 2 years ago • 8 comments

Behaviour:

  • User X has no write permission in github repo Y in organization A
  • User X is a public member of organization A
  • User X must create a fork Y in user X repo
  • When user X creates a pull request, pipelines as code is skipping the commit: User X is not allowed to run CI on this repo.

Wanted behaviour:

  • Pipeline as code shall not skip commit if user belongs to organization A

Workaround:

  • A user with permission in github repo Y in organization A comment /ok-to-test

Components:

  • Red Hat Openshift Pipeline: 1.10.2
  • Tekton Pipelines: v0.44.2
  • Tekton Triggers: v0.23.1
  • Pipelines as Code: 0.17.2

skv-patrik avatar Apr 26 '23 09:04 skv-patrik