It is not documented anywhere within the Query Builder codebase where or how the branch-deploy script is configured to run in CI.
A/C
- There is a new section in the README.md file that explains briefly and links to where the branch-deploy script is being used.
Relevant pieces of code where the Query Builder branch deployment happens;
https://github.com/wikimedia/integration-config/blob/a38b97254d04ee3410c08942823084193732ebec/jjb/job-templates.yaml#L534
https://github.com/wikimedia/integration-config/blob/a38b97254d04ee3410c08942823084193732ebec/jjb/job-templates.yaml#L984
https://github.com/wikimedia/integration-config/blob/a38b97254d04ee3410c08942823084193732ebec/jjb/wikidata.yaml#L154