Change the project reference from 'sentrysetup' to 'presenter' in the
.pre-commit-config.yaml file to reflect the correct project being
used for GitLab CI linting. This ensures the linting process
targets the appropriate project.
Adds new configuration files to the GitLab CI setup, enhancing the
pipeline capabilities. This includes including the Defaults.gitlab-ci.yml
template and ensuring proper project file references. These changes
aim to improve the CI workflow efficiency and maintainability.