Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(tekton): support matching pruns via labels
Implement annotation-based PipelineRun to label matching functionality: - Add `pipelinesascode.tekton.dev/on-label` annotation for label-based PipelineRun triggers - Support label matching on GitHub, Gitea, and GitLab providers - Implement immediate PipelineRun triggering when labels are added - Enable re-triggering of PipelineRuns on commit updates with existing labels - Provide access to Pull Request labels via `{{ pull_request_labels }}` dynamic variable Supported providers: - GitHub - Gitea - GitLab Limitations: - Not supported on Bitbucket Cloud and Bitbucket Server https://issues.redhat.com/browse/SRVKP-5950 Signed-off-by: Chmouel Boudjnah <[email protected]>
- Loading branch information