From 0a5ab025b5a356facb6d2fc3b1bbbe1e4b6e806c Mon Sep 17 00:00:00 2001 From: squidfunk Date: Sat, 1 Oct 2022 17:08:41 +0200 Subject: [PATCH] Updated documentation and fixed syntax error in schema --- .../plugins/external/git-committers.json | 8 +++++- docs/setup/adding-a-git-repository.md | 28 +++++++++++++++++-- docs/setup/ensuring-data-privacy.md | 2 +- 3 files changed, 34 insertions(+), 4 deletions(-) diff --git a/docs/schema/plugins/external/git-committers.json b/docs/schema/plugins/external/git-committers.json index 2cf6d6147..43e371eb2 100644 --- a/docs/schema/plugins/external/git-committers.json +++ b/docs/schema/plugins/external/git-committers.json @@ -17,7 +17,7 @@ "properties": { "enabled": { "title": "Enable plugin", - "markdownDescription": "https://github.com/ojacques/mkdocs-git-committers-plugin-2#config", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#+git-committers.enabled", "type": "boolean", "default": true }, @@ -26,6 +26,12 @@ "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#+git-committers.repository", "type": "string" }, + "branch": { + "title": "Repository branch", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#+git-committers.branch", + "type": "string", + "default": "master" + } }, "additionalProperties": false, "required": [ diff --git a/docs/setup/adding-a-git-repository.md b/docs/setup/adding-a-git-repository.md index a559de27b..ab75aa458 100644 --- a/docs/setup/adding-a-git-repository.md +++ b/docs/setup/adding-a-git-repository.md @@ -180,6 +180,18 @@ plugins: The following configuration options are supported: +[`enabled`](#+git-revision-date-localized.enabled){ #+git-revision-date-localized.enabled } + +: :octicons-milestone-24: Default: `true` – This option specifies whether + the plugin is enabled when building your project. If you want to switch + the plugin off, e.g. for local builds, use an [environment variable]: + + ``` yaml + plugins: + - git-revision-date-localized: + enabled: !ENV [CI, false] + ``` + [`type`](#+git-revision-date-localized.type){ #+git-revision-date-localized.type } : :octicons-milestone-24: Default: `date` – The format of the date to be @@ -255,6 +267,18 @@ plugins: The following configuration options are supported: +[`enabled`](#+git-committers.enabled){ #+git-committers.enabled } + +: :octicons-milestone-24: Default: `true` – This option specifies whether + the plugin is enabled when building your project. If you want to switch + the plugin off, e.g. for local builds, use an [environment variable]: + + ``` yaml + plugins: + - git-committers: + enabled: !ENV [CI, false] + ``` + [`repository`](#+git-committers.repository){ #+git-committers.repository } : :octicons-milestone-24: Default: _none_ · :octicons-alert-24: __Required__ – @@ -267,7 +291,7 @@ The following configuration options are supported: repository: squidfunk/mkdocs-material ``` -`branch`{ #committers-repository } +[`branch`](#+git-committers.branch){ #+git-committers.branch } : :octicons-milestone-24: Default: `master` – This property should be set to the branch of the repository from which to retrieve the contributors. To use the `main` branch: @@ -284,7 +308,7 @@ them at your own risk. [Insiders]: ../insiders/index.md [git-committers]: https://github.com/ojacques/mkdocs-git-committers-plugin-2 - [personal access token]: https://docs.github.com/en/github/authenticating-to-github/creating-a-personal-access-token + [environment variable]: https://www.mkdocs.org/user-guide/configuration/#environment-variables [rate limits]: https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting #### Document authors :material-alert-decagram:{ .mdx-pulse title="Added on June 24, 2022" } diff --git a/docs/setup/ensuring-data-privacy.md b/docs/setup/ensuring-data-privacy.md index e6a5a41da..af87f1f55 100644 --- a/docs/setup/ensuring-data-privacy.md +++ b/docs/setup/ensuring-data-privacy.md @@ -182,7 +182,7 @@ The following configuration options are available: ``` yaml plugins: - privacy: - enabled: !ENV [PRIVACY, false] + enabled: !ENV [CI, false] ``` [`externals`](#+privacy.externals){ #+privacy.externals }