From df3930124a810393fc66b719a9ff3662722c210a Mon Sep 17 00:00:00 2001 From: Evan Read Date: Wed, 19 Nov 2025 09:24:13 +1000 Subject: [PATCH] Roll documentation linting tool versions forward --- .gitlab-ci.yml | 2 +- .markdownlint-cli2.yaml | 1 + .tool-versions | 6 +++--- doc/advanced/external-object-storage/_index.md | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4f1e3ec2c9..91b0356027 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -78,7 +78,7 @@ variables: KUBE_SCORE_IMAGE: "${DOCKERHUB_PREFIX}/zegl/kube-score:v1.19.0@sha256:94137f32ce139dc9fbdbbd380249025e4d378c282ff151a100b981cdeeb923b6" DOCKER_DIND_IMAGE: "${DOCKERHUB_PREFIX}/docker:${DOCKER_VERSION}-dind" - DOCS_LINT_IMAGE: registry.gitlab.com/gitlab-org/technical-writing/docs-gitlab-com/lint-markdown:alpine-3.21-vale-3.11.2-markdownlint2-0.17.2-lychee-0.18.1 + DOCS_LINT_IMAGE: registry.gitlab.com/gitlab-org/technical-writing/docs-gitlab-com/lint-markdown:alpine-3.22-vale-3.13.0-markdownlint2-0.19.0-lychee-0.21.0 stages: - prepare diff --git a/.markdownlint-cli2.yaml b/.markdownlint-cli2.yaml index 6ec2873a7c..10bf10e5a2 100644 --- a/.markdownlint-cli2.yaml +++ b/.markdownlint-cli2.yaml @@ -34,6 +34,7 @@ config: reference-links-images: false # MD052 ul-style: # MD004 style: "dash" + table-column-style: false # MD060 # Keep this item last due to length proper-names: # MD044 diff --git a/.tool-versions b/.tool-versions index f2c4266bfa..b06a3072b1 100644 --- a/.tool-versions +++ b/.tool-versions @@ -6,6 +6,6 @@ yq 4.34.2 gomplate v4.3.2 # For linting documentation -markdownlint-cli2 0.17.2 -lychee 0.18.1 -vale 3.11.2 +markdownlint-cli2 0.19.0 +lychee 0.21.0 +vale 3.13.0 diff --git a/doc/advanced/external-object-storage/_index.md b/doc/advanced/external-object-storage/_index.md index eda32d2b5c..265326e042 100644 --- a/doc/advanced/external-object-storage/_index.md +++ b/doc/advanced/external-object-storage/_index.md @@ -8,7 +8,7 @@ title: Configure the GitLab chart with an external object storage GitLab relies on object storage for highly-available persistent data in Kubernetes. GitLab supports two types of authentication methods for major cloud object storage providers: static credentials and temporary credentials through cloud-specific services. -### Static credentials +## Static credentials These credentials are long-lived access keys and secrets for all providers: @@ -16,7 +16,7 @@ These credentials are long-lived access keys and secrets for all providers: - Google Cloud Storage: Service Account JSON key file - Azure Blob Storage: Storage Account Name + Access Key, or Client ID + Tenant ID + Client Secret -### Temporary credentials through Cloud IAM +## Temporary credentials through Cloud IAM GitLab can retrieve provider-specific workload identity mechanisms for dynamic, short-lived credentials: -- GitLab