Problem/Motivation
The gitlab_templates project can run tests against multiple downstream projects when an MR is made to ensure that it works on those projects. This feature is really useful to test changes before merging.
For that to happen, the following lines need to stay that way in the .gitlab-ci.yml file:
- project: $_GITLAB_TEMPLATES_REPO
ref: $_GITLAB_TEMPLATES_REF
This project has ref: main, to get the latest changes as they are merged, but that means that we can no longer test downstream pipelines (thanks to @jonathan1055 for realizing this!).
Proposed resolution
Either change it back to the recommended settings or just inform that the project will stay on main, which is totally fine, so that we can select another project as a downstream candidate.
I will create the MR for the first option, but feel free to not merge and close the issue if you want to stay in the "main" ref.
Issue fork decoupled_pages-3422869
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
fjgarlin commentedComment #4
fjgarlin commentedMR is ready for review.
Comment #5
fjgarlin commented@jonathan1055 found this out yesterday when we were testing changes on an ongoing issue.
Comment #7
wim leersOh, oops! 😅
Comment #9
wim leersComment #10
jonathan1055 commentedDon't worry. I am pleased you wanted to test with 'main' branch.