Skip to content

Update dependency gitlab-ci-utils/gitlab-ci-templates to v15

This MR contains the following updates:

Package Type Update Change
gitlab-ci-utils/gitlab-ci-templates repository major 14.0.3 -> 15.0.0

Release Notes

gitlab-ci-utils/gitlab-ci-templates

v15.0.0

Compare Source

Changed
  • BREAKING: Updated linting logic for web user interface files. (#​214)
    • Added lint_nunjucks job to Web-UI-Tests-With-Lint collection.
    • Updated lint_html job to run only if .html, .handlebars, or .hbs files exist and run on schedule pipelines.
    • Updated lint_css job to run only if *.css, *.html, *.handlebars, *.hbs, or *.njk files exist and run on schedule pipelines.
  • BREAKING: Updated all templates to remove exceptions for schedule pipelines. The .all_except_schedule template is still available. (#​216)
  • BREAKING: Changed docker nomenclature to the more generic container equivalent for jobs and pipeline stages. Any remaining jobs with docker in the name specifically require Docker. (#​218)
    • Update docker stage names to container (e.g. container-build, container-test).
    • Renamed lint_docker job to lint_container, and renamed file to /jobs/Lint-Container.gitlab-ci.yml.
  • Added variable to owasp_dependency_check to allow additional CLI arguments to be specified. (#​217)
  • Updated GitLab template overrides for changes in GitLab 15.8, including adding Scala to semgrep analysis and removing legacy disables for tools now covered by sempgrep. (#​219)
Fixed
  • Removed unnecessary extends: .all_except_schedules from lint_nunjucks job since it is being overrriden by job rules. (#​215)
  • Updated lint_md job to markdownlint-cli@0.33.0.
  • Updated lint_lockfile job to lockfile-lint@4.10.0.
  • Updated lint_yaml job to yamllint==1.29.0.
  • Updated pagean job to pagean@8.0.2.
  • Updated unicode_bidi_test job to anti-trojan-source@1.4.1.
  • Updated lint_nunjucks job and .djlint template to djlint@1.19.13.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports