Fix CI for MRs
As seen in !24 (merged), some CI steps do not make sense for forks and should only run for branches in the upstream project. Basically all steps involving CI/CD secrets.
We just need to add the appropriate only:
configuration as per https://docs.gitlab.com/ee/ci/yaml/#onlyexcept-basic