Update to Lychee 0.21.0, markdownlint-cli2 0.19.0, and Vale 3.13.0

DocOps dependency updates

This issue is for updating one or more of the DocOps group-managed dependencies. For more information, see information on dependency management for the project.

Anyone can propose updates to DocOps group-managed dependencies. Any member of the tw-docops group can approve the proposal, which can then be implemented by either the issue raiser or a member of tw-docops.

Proposed updates

These updates are proposed:

After the proposal is approved, use the rest of the issue as an update checklist.

Update checklist

Initial updates:

  1. Merge request to update the docs-gitlab-com project mise.toml and .gitlab-ci.yml files for new versions: !1540 (merged)
  2. New container image built and uploaded to the lint-markdown container registry:

After the initial updates are complete, updates to the core documentation projects:

Updates to other projects that use DocOps tooling:

For the full list of additional projects, see supported projects.

Issue close

When you close the issue, ping the approver to let them know that it's complete.

Edited by Evan Read