-
Bug
-
Resolution: Done
-
Normal
-
None
-
Pipelines 1.7
-
False
-
None
-
False
In HACBS-150, I'm setting up a git repo with a github action that commits and pushes to a build branch every 15 minutes. I want to use this to trigger pipelines and (eventually) I want to measure the success rate of those pipelines as a proxy measurement for reliability of our system.
When the github action pushes to the repo, it authenticates as a "github-actions[bot]" user. This username is sent to PaC as part of the payload from github. PaC fails to create the pipelinerun because it fails to create a label with the "[" and "]" characters in it.
$ oc logs deployment/pipelines-as-code-controller | grep "is invalid"
Unknown macro: {"severity"}
Any recommendations?