Update to allow test galaxy dependencies for molecule integration tests
Add ansible-test job component
Alter Ansible deployment to use --check on protected, non-default branches and non-tags
Make molecule tests only work in branch pipelines when there's no merge request, otherwise only run in the merge request pipeline
Fixes to detection of changed roles in the molecule job
Confiugre to skip molecule tests on tagged releases
Change molecule job to only run on altered roles in branches
Add timeout input to the molecule template
Add git credentials in cases where there might be dependencies to download from Gitlab
Fix virtualenv environments by ensuring minimum molecule and ansible requirements in that environment upon creation
Fix issues with rules on collection version tests
Added collection-git-release-check, collection-pre-release-check and collection-release job components
Fix to the deploy-full stage setting on the infra job
Update version for new deploy-full and deploy-full-infra components
Typo fix and allow the pip-requirements input to have multiple filenames
Release with some testing added
Initial release under semantic versioning