Skip to content

Fix deprecated --frozen-lockfile parameter in gitlab-docs

What does this merge request do and why?

gitlab-docs!4556 (merged) updated gitlab-docs to Yarn 4, which now deprecates the --frozen-lockfile parameter in favor of -immutable.

Call make install-nodejs-dependencies to handle this.

How to set up and validate locally

From main running make gitlab-docs-deps causes the Yarn warning message to be printed:

--------------------------------------------------------------------------------
Installing gitlab-org/gitlab-docs Ruby gems
--------------------------------------------------------------------------------
Bundle check passed.
➤ YN0050: The --frozen-lockfile option is deprecated; use --immutable and/or --immutable-cache instead

➤ YN0000: · Yarn 4.1.0
➤ YN0000: ┌ Resolution step
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0000: └ Completed in 0s 454ms
➤ YN0000: ┌ Link step
➤ YN0000: └ Completed
➤ YN0000: · Done in 0s 815ms

Impacted categories

The following categories relate to this merge request:

Merge request checklist

  • This change is backward compatible. If not, please include steps to communicate to our users.
  • Tests added for new functionality. If not, please raise an issue to follow-up.
  • Documentation added/updated, if needed.
  • Announcement added, if change is notable.
  • gdk doctor test added, if needed.
  • Add the ~highlight label if this MR should be included in the CHANGELOG.md.
Edited by Stan Hu

Merge request reports

Loading