Update dependency gitlab-ci-utils/gitlab-ci-templates to v24
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
gitlab-ci-utils/gitlab-ci-templates | repository | major |
23.1.0 -> 24.0.1
|
Release Notes
gitlab-ci-utils/gitlab-ci-templates (gitlab-ci-utils/gitlab-ci-templates)
v24.0.1
Fixed
- Fixed error in the
prepare_release
job that didn't update config from variable if a.gitlab/release.json
fiiles was present, but this file is no longer supported.
v24.0.0
Changed
- BREAKING: Removed
dependencies
from all applicable jobs to avoid conflicts withneeds
. This includes theremove_image
,npm-publish
andprepare_release
jobs, and the.deploy_image
and.skopeo
templates. If both are specified,dependencies
takes priority over which artifacts are downloaded. (#283)- Updated
Npm-Package-Base
to specifynpm_install
andprepare_release
asneeds
fornpm_publish
and no needs forprepare_release
.
- Updated
- BREAKING: Updated
duplication_*
jobs togitlab-pmd-cpd:2.0.0
. Theduplication_go
job now properly excludes test files using an explicit list of files to analyze (created inbefore_script
). - BREAKING: Updated
semgrep-sast
job togitlab-semgrep-plus:3.0.0
. See the release notes for details. - Updated Go jobs with changes found when using in a Go project: (#281)
- Updated
go_mod_tidy
job to only run ifgo.sum
exists, but also check forgo.mod
to give meaningful failure message. - Updated
go_test
job to collect coverage from all packages (./...
). This can be configured to check specific packages by overriding theGO_COVER_PACKAGES
variable. - Updated
.go_test
template to always save artifacts.
- Updated
- Updated the
go_sbom
andsyft_sbom
jobs to save an artificial metrics report so they are included in the release evidence collection. (#284)
Fixed
- Updated the
prepare_release
job togitlab-releaser@7.0.1
(from6.0.0
), fixing multiple issues with variable expansion. See the release notes for details. - Updated the
pa11y_ci
job togitlab-pa11y-ci:7.4.0
. See the release notes for details. - Updated the
lint_npm_package
job tonpm-package-json-lint@7.1.0
. - Updated the
powershell-sast
andlint_powershell
jobs topowershell:7.4
. - Updated the
lint_yaml
job toyamllint==1.33.0
. - Updated the
node_sbom
job tocyclonedx-npm@1.14.2
. - Updated the
osv_scanner
job toosv-scanner:v1.4.3
. - Updated the
syft_sbom
job tosyft:v0.97.1
. - Updated the
.go
template and all Go jobs togolang:1.21.4
. - Updated the
.go_test
template togo-test:1.0.1
.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by GoldenBot