fix(deps): update dependency uis/devops/continuous-delivery/ci-templates to v7
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| uis/devops/continuous-delivery/ci-templates | repository | major |
v1.0.1 -> v7.19.2
|
Release Notes
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v7.19.2: 7.19.2
7.19.2 (2025-10-23)
Bug Fixes
- maven.gitab-ci.yml: added missing GKE_RUNNER_TAG on build_artifact (470fc86)
v7.19.1: 7.19.1
7.19.1 (2025-10-23)
Bug Fixes
- maven.gitlab-ci.yml: update publish to use CI_COMMIT_TAG for a release, or script for snapshot (e616bd4)
v7.19.0: 7.19.0
7.19.0 (2025-10-16)
Features
- add poe-based test runner proof of concept (8e159c9)
v7.18.0: 7.18.0
7.18.0 (2025-10-02)
Features
v7.17.7: 7.17.7
7.17.7 (2025-10-02)
Bug Fixes
- python-tox: increase Kubernetes memory limit for python-tox jobs (461ab04)
v7.17.6: 7.17.6
7.17.6 (2025-10-01)
Bug Fixes
- terraform: set kubernetes CPU requests for terraform jobs (5c75c2d)
v7.17.5: 7.17.5
7.17.5 (2025-09-30)
Bug Fixes
- exclude modules example sub-dirs from trivy scan (3adf47a)
v7.17.4: 7.17.4
7.17.4 (2025-09-29)
Bug Fixes
v7.17.3: 7.17.3
7.17.3 (2025-09-29)
v7.17.2: 7.17.2
7.17.2 (2025-09-25)
Bug Fixes
- mandatory-jobs: reduce cpu and memory requests for SAST jobs (9d3526a)
v7.17.1: 7.17.1
7.17.1 (2025-09-25)
Bug Fixes
- pre-commit: certdir variable must be an empty string (d608c55)
v7.17.0: 7.17.0
7.17.0 (2025-09-24)
Features
- mandatory-jobs: increase runner resources for failing SAST jobs (cfb7fd5)
v7.16.0: 7.16.0
7.16.0 (2025-09-19)
Features
-
🎸 Move standard job to Generic GKE Runner (59d2a0e)
v7.15.2: 7.15.2
7.15.2 (2025-09-17)
v7.15.1: 7.15.1
7.15.1 (2025-09-11)
Bug Fixes
- maven.gitlab-ci.yml: moved PUBLISH_NEW_VERSION within .maven:publish script (e02809e)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (b9ad541)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (e8071e1)
- maven.gitlab-ci.yml: updated semantic commit message pattern matching and logic (2574c8c)
v7.15.0: 7.15.0
7.15.0 (2025-09-08)
Features
- add custom configuration for secrets (ef86a30)
v7.14.1: 7.14.1
7.14.1 (2025-09-04)
Bug Fixes
- maven.gitlab-ci.yml: move services section under maven job (a2c5dca)
v7.14.0: 7.14.0
7.14.0 (2025-09-02)
Features
v7.13.1: 7.13.1
7.13.1 (2025-09-01)
Bug Fixes
- rename detect-non-utf8-files job and make it work with spaces in filenames (4d7ec69)
v7.13.0: 7.13.0
7.13.0 (2025-08-27)
Features
- add detect-non-utf-files job (f629243)
v7.12.0: 7.12.0
7.12.0 (2025-08-27)
Features
- terraform-pipeline: remove duplicate kics job (354c3cc)
v7.11.1: 7.11.1
7.11.1 (2025-08-21)
v7.11.0: 7.11.0
7.11.0 (2025-08-21)
Features
- trivy job now to use logan-terrafrom image and run terraform init in before_script (b03b3e4)
v7.10.4: 7.10.4
7.10.4 (2025-08-14)
v7.10.3: 7.10.3
7.10.3 (2025-08-14)
v7.10.2: 7.10.2
7.10.2 (2025-08-14)
v7.10.1: 7.10.1
7.10.1 (2025-08-14)
v7.10.0: 7.10.0
7.10.0 (2025-08-14)
Features
- auto-devops: remove mandatory jobs from auto-devops template (5f7de9c)
v7.9.1: 7.9.1
7.9.1 (2025-08-13)
v7.9.0: 7.9.0
7.9.0 (2025-08-13)
Features
- mandatory-jobs: provide AST-related CI/CD variable defaults (3421a2e)
v7.8.0: 7.8.0
7.8.0 (2025-08-13)
Features
- add mandatory jobs template (975f4aa)
v7.7.0: 7.7.0
7.7.0 (2025-08-07)
Features
- add dind support to terraform-test (a17505d)
v7.6.4: 7.6.4
7.6.4 (2025-08-07)
Reverts
- Revert "fix(common-pipeline): pin secret detector image version" (b62bc91)
v7.6.3: 7.6.3
7.6.3 (2025-08-06)
Bug Fixes
- common-pipeline: pin secret detector image version (8109734)
v7.6.2: 7.6.2
7.6.2 (2025-07-22)
Bug Fixes
- handling having set CI_APPLICATION_REPOSITORY with multi target docker builds (1dc6987)
v7.6.1: 7.6.1
7.6.1 (2025-07-16)
Bug Fixes
v7.6.0: 7.6.0
7.6.0 (2025-07-10)
Features
- terraform: add tfplan.json to artefact list (710623f)
Bug Fixes
- terraform: restrict plan artefact access (723e094)
v7.5.3: 7.5.3
7.5.3 (2025-07-10)
v7.5.2: 7.5.2
7.5.2 (2025-07-10)
v7.5.1: 7.5.1
7.5.1 (2025-07-10)
Bug Fixes
- maven.gitlab-ci.yml: added missing GKE_RUNNER_TAG for cache-debug job (22df4e5)
v7.5.0: 7.5.0
7.5.0 (2025-07-03)
Features
- add compile_vulnerability_allowlist as a pre-req for the container_scanning job (94ae968)
v7.4.0: 7.4.0
7.4.0 (2025-07-01)
Features
- keep trivy output in fixed directory (5ce35ee)
v7.3.2: 7.3.2
7.3.2 (2025-06-26)
v7.3.1: 7.3.1
7.3.1 (2025-06-26)
v7.3.0: 7.3.0
7.3.0 (2025-06-26)
Features
- renovate: add all YAML files to gitlabci manager (1dc5db5)
v7.2.2: 7.2.2
7.2.2 (2025-06-26)
Bug Fixes
v7.2.1: 7.2.1
7.2.1 (2025-06-26)
Bug Fixes
v7.2.0: 7.2.0
7.2.0 (2025-06-23)
Features
v7.1.0: 7.1.0
7.1.0 (2025-06-19)
Features
v7.0.2: 7.0.2
7.0.2 (2025-06-17)
v7.0.1: 7.0.1
7.0.1 (2025-06-17)
Bug Fixes
v7.0.0: 7.0.0
7.0.0 (2025-06-17)
⚠️ BREAKING CHANGES
- add the common-pipeline, commitlint, and release-it
Features
- add the common-pipeline, commitlint, and release-it (8fbf3a9)
v6.15.0
Changed
-
terraform-module.yml: Add support for Terraform testing with additional cleanup scripts.
Fixed
-
terraform-module.yml: Override thetflintjob so that theterraform_standard_module_structurerule is applied. -
terraform-module.yml: Override thepre-commitjob to avoid duplication of ourterraform-fmt,tflint, andtrivyjobs.
v6.14.2
v6.14.1
v6.14.0
v6.13.0
v6.12.3
v6.12.2
Fixed
- terraform-module: override .
test-job-rulesfromterraform-lint.ymlas theterraform-module.ymltemplate needs to support Auto-DevOps.
v6.12.1
v6.12.0
v6.11.0
Changed
-
terraform-lint: use customtflintdocker image for thetflintjob. This image includes the UIS DevOps customtflintruleset. -
terraform-lint: move default tflint arguments to a$TFLINT_ARGSvariable to allow repositories to override if required. -
terraform-module: enabletflintin our Terraform reusable module pipeline.
v6.10.0
Fixed
-
terraform-pipeline: Partially revert changes made in v5.1.0.- Plan jobs for branch push pipelines will be reverted.
- Manual apply jobs for the development environment will remain in the merge request pipelines.
v6.9.0
v6.8.1
v6.8.0
v6.7.3
v6.7.2
v6.7.1
v6.7.0
v6.6.1
v6.6.0
v6.5.0
v6.4.4
v6.4.3
v6.4.2
v6.4.1
v6.4.0
v6.3.0
v6.2.0
v6.1.1
v6.1.0
v6.0.4
v6.0.3
v6.0.2
v6.0.1
v6.0.0
v5.2.1
v5.2.0
v5.1.0
v5.0.0
v4.6.0
v4.5.1
v4.5.0
v4.4.0
v4.3.1
v4.3.0
v4.2.0
Changed
- Remove
allow_failure: truefromcommitlintandcommitlint-hotfixjobs. This behaviour is no longer desirable as we've built our wholerelease-itprocess around theconventionalcommitsspecification. It's now more beneficial for these jobs to fail by default.
v4.1.0
Added
- A generic
get-gcp-secretsfragment to retrieve one or more Google Secret Manager secrets in a CI job.
v4.0.0
Changed
-
BREAKING CHANGE: removed legacy
/auto-devops/terraform-deployment.ymland/auto-devops/terraform-lint.ymltemplates as these should not be being used any more. -
Refactored
/auto-devops/terraform-pipeline.ymltemplate so that the hidden "template" jobs are now in their own/terraform-pipeline-base.ymltemplate file. This allows more flexibility for some projects which do not/cannot follow the standard three-environment deployment defined in the/auto-devops/terraform-pipeline.ymltemplate. -
Refactored the Terraform testing/linting jobs into their own
/terraform-lint.ymltemplate. This is useful for projects which are not being deployed via CI/CD but which we do want to test in a pipeline.
v3.8.2
Fixed
-
terraform-pipeline.yml:tflintruleterraform_standard_module_structureis now disabled.
v3.8.1
Fixed
-
terraform-pipeline.yml:tflintjob updated and now compatible withtflintv0.40.0+
v3.8.0
Changed
-
terraform-pipeline.yml:tfsecjob replaced withtrivyas tfsec is now deprecated.
v3.7.1
Fixed
-
artifact-registry.yml: addedbefore_scriptto fix "docker in docker" service startup.
v3.7.0
Added
-
artifact-registry.yml: add support for code repositories with multiple apps.
v3.6.1
Fixed
-
check_latest_tag_in_changelognow correctly identifies the latest tag in the CHANGELOG, when there isn't a space after the closing square bracket.
v3.6.0
v3.5.0
v3.4.0
v3.3.0
Fixed
-
terraform-pipeline.yml: allow plan and apply jobs to run on git tag actions.
Added
-
terraform-pipeline.yml: addTF_PLAN_TARGETvariable to allow targeted plan actions.
v3.2.0
v3.1.1
v3.1.0
Added
-
commitlint.ymltemplate to ensure the Conventional Commits standard is adhered to for projects who wish to use it.
v3.0.0
v2.7.0
Added
- terraform-module: Extend the GitLab Terraform Module to ensure the tag being used to version the module exists in the CHANGELOG.
v2.6.2
Fixed
- pre-commit.yml: relax
pre-commitjob rules to enable users to decide when to include the job viaworkflowrules instead.
v2.6.1
Fixed
- artifact-registry: fix issue with
$DOCKER_CERT_PATHcontaining the$DOCKER_TLS_CERTDIRvariable. We've seen multiple issues with this variable expanding as an empty value. Instead, we're simply hard coding it instead which appears to have resolved the issue.
v2.6.0
Added
- terraform-pipeline: Allow the tfsec job to exclude specific checks. This is useful to exclude a default list of checks that we don't follow in the boilerplate.
Fixed
- artifact-registry: Allow manual push to registry for non-default branches. This is useful for testing container images from feature branches. However, to avoid littering the artifact registry with endless feature branch containers, it is configured as a manual job.
- terraform-pipeline: Allow the development apply job to fail. This is currently the only way to allow the whole pipeline to show as succeeded if the (optional) development apply job has not been triggered. Otherwise, the pipeline shows as blocked, which is confusing. See the following issue for context https://gitlab.com/gitlab-org/gitlab/-/issues/249524.
v2.5.0
Added
- terraform-pipeline: Add
resource_groupto Terraform jobs to avoid concurrent pipelines for each environment.
Fixed
- terraform-pipeline: Add docker-in-docker service now that the GKE runner does not mount
docker.sockfrom the host (see https://gitlab.developers.cam.ac.uk/uis/devops/devhub/gitlab-runner-infrastructure/-/merge_requests/14).
v2.4.4
Fixed
- artifact-registry: Add docker-in-docker service now that the GKE runner does not mount the
docker.sockfrom the host (see https://gitlab.developers.cam.ac.uk/uis/devops/devhub/gitlab-runner-infrastructure/-/merge_requests/14).
v2.4.3
v2.4.2
Fixed
-
artifact-registry.yml: includelatesttag for development environments.
v2.4.1
Fixed
-
artifact-registry.yml: removeneeds: buildto force the job to wait for tests to complete successfully.
v2.4.0
v2.3.0
Added
-
artifact-registry.ymltemplate to push Auto-DevOps built images to an Artifact Registry repository.
v2.2.2
Modified
-
terraform-pipeline.yml: addneedsrelationships to speed up pipeline.
v2.2.1
Modified
-
terraform-pipeline.yml: remove duplicate jobs between commits and merge requests.
v2.2.0
v2.1.2
Features
- Add initial
pre-commitCI template.
v2.1.1
Fixes
- Set
TF_WORKSPACEvariable interraform-pipeline.yml. This is recommended in the docs when automating Terraform operations with multiple workspaces.
v2.1.0
Added
- Add
terraform-pipeline.ymltemplate for deploying Terraform projects via the DevOps GKE Gitlab Runner.
v2.0.0
v1.7.3
Bugfix
- Fix incompatibility with GitLab 15
v1.7.2
Modified
- Add a template for terraform deployment to staging and production.
v1.7.1
Modified
- PyPi release: ensure that dangling publish jobs are not created on MR pipelines.
- PyPi release: allow distribution location to be updated using variables.
v1.7.0
v1.6.0
v1.5.0
v1.4.0
v1.3.0
v1.2.0
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
Configuration
- [ ] If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.