This will help debugging/adopting the buildpacks as it allows to have a branch while checking/testing things.
The parameter should allow a revision to be passed, for example:
# branch $ toolforge build create https://github.com/david-caro/wm-lol --ref upstream_buildpacks # tag $ toolforge build create https://github.com/david-caro/wm-lol --ref v1.0.1 # or a commit $ toolforge build create https://github.com/david-caro/wm-lol --ref 815e416b1da1819b7f09150e67668f0fbeaa8881
Note that the current pipeline allows passing a parameter 'revision' when creating the pipelinerun that already supports these usecases.