I used the instructions as provided in the readme, but on first run, my project failed.
It was caused by the pipeline definition using master as the default branch, instead of main

'Hello Containers' on GitLab has a main branch only:

I would suggest to change the config in
.tekton/ci/ci-pipeline.yml
and
.tekton/ci/ci-listener.yml
to main