AWX - Project SCM Branch/Tag

Hello.

I have a case where I have a project with a bunch of ansible roles, all in their own repos, and they are referenced in roles/requirements.yml via scm. I have setup a new repo that is all submodules, including the project and all the roles, so I can tag them all at the same time. I then wish to run playbooks using those tags, so I can maintain versioning on the project and the ansible roles per application release. I see there is an option for AWX to prompt for a branch/tag on a playbook run for a given project, but I cannot seem to reference the value of that parameter within the project… obviously, I’d need to specify the tag name in the roles/requirements.yml and if that value is unavailable I have no way of switching the roles to that tag.

Has anyone tried this before? Any luck on implementation?

Thanks,
Paul