Commit Graph

17 Commits

Author SHA1 Message Date
Jamie Tanna b62fe59594 fix: remove references to "bot" (#39305)
We dropped the "bot" from our terminology long ago, but it looks like
we've got some outdated docs + code that reference it.

We should remove this to keep things consistent.

A `fix`, as we're changing the commit author's name, and log lines.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-09-02 08:56:20 +00:00
Jamie Tanna 8108714fc3 docs: validate JSONC and Javascript code blocks (#45063)
* docs: correct `onboardingConfig` example

As we'll be enforcing this as valid Global config in future commits.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>

* docs: correct `module.exports` syntax

As we'll be enforcing this as valid Global config in future commits.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>

* docs: completely skip `doc-fence-check` on code blocks only used for synatx highlighting

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>

* docs: skip schema validation on non-config snippets

As we'll be enforcing this as valid Global config in future commits.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>

* chore(tools/doc-fence-check): validate JSONC and Javascript code blocks

To further ensure that our documentation is well-formed, we can validate
that JSONC and Javascript code blocks are well-formed syntactically, and
are valid Renovate configuration.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>

* chore(tools/doc-fence-check): allow opting out of syntax validation

On top of schema validation wanting to be disabled, we should also
support disabling the syntax validation, in the case that we're using
`json` code blocks for syntax highlighting, but they're not necessarily
well-formed JSON.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>

* docs: use `json` syntax highlighting

As `jsonc` doesn't seem to exist in Material for MkDocs.

As it's only for syntax highlighting, we need to opt out of validation.

* tsc

---------

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-04 13:18:08 +00:00
Sebastian Poxhofer 9a27d7aa78 ci(prettier): add prettier plugin for admonitions (#43615)
* ci: add local mkdocs-admonitions plugin for prettier to allow admonition preservation

* docs: remove uses of `prettier-ignore` for admonitions

* test: rather use await expect

* chore: use named group exclusively
2026-05-27 09:39:52 +00:00
Jamie Tanna 4b0146ab7b docs: use 2-space indentation for Markdown (#43537)
As noted in #39090, MkDocs requires 4 spaces for indentation (in
particular, for nested lists) whereas our Prettier/markdownlint
configuration expects 2 spaces.

This means that when trying to use i.e. nested lists, we need to ignore
prettier and markdownlint, otherwise it fails.

To handle this, we can add a Markdown hook to override the indentation
level to 2 spaces.

This also requires we update:

- admonitions
- indented text in `index.md`

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-26 09:05:42 +00:00
Justin Clareburt ed9cef790c docs: clarify org inherited config for Azure DevOps repos (#38808)
* Added clarification about org inherited config for Azure DevOps repos

* Added table to show the path for the inherited config file for each repo supported by the Mend-hosted app

* Fixed spacing on mb table

* Fixed spacing on mb table

* Updated Bitbucket inherited file location.

* Lint fixes
2025-11-12 10:36:55 +00:00
Karl Johan Grahn a6606f1597 docs: Update how onboardingConfig works for self-hosted GitLab runner (#37105) 2025-08-12 08:38:26 +00:00
RahulGautamSingh 35910b8c87 feat: add support for second file config (#37033)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2025-08-11 09:14:55 +00:00
Roman Miller b2a51c5568 docs(configuration-overview): delete duplication (#37156) 2025-07-25 07:45:45 +00:00
Borja Domínguez fe257a35da feat: add LOG_FILE_FORMAT (#34820)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2025-07-14 19:03:26 +00:00
KUGA2 8796843a22 docs(config-overview.md): explain order of operations for final config (#32623)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Birger J. Nordølum <contact@mindtooth.no>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-12-17 05:22:51 +00:00
RahulGautamSingh eb07492465 fix(config/inherit): resolve presets (#31642)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-12-12 20:23:03 +00:00
HonkingGoose 4854203d1d docs(config-overview): rewrite admonition text and link (#31539) 2024-09-23 15:17:20 +00:00
Justin Clareburt 953a23f1b5 docs: Added documentation about inherited config for the Mend-hosted app (#31479)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-09-20 10:15:30 +00:00
RahulGautamSingh c6c4572ecb feat(logging)!: initialize file logging via env (#28104)
Closes #14705

BREAKING CHANGE: File logging must now be set via env and not in config.js
2024-07-25 15:28:16 +02:00
RahulGautamSingh 0c500f52f2 feat(config)!: change onboardingNoDeps from boolean to enum (#28133)
Change onboardingNoDeps from boolean to enum, with new default "auto". Auto means that Renovate will continue skipping repos with no dependencies if autodiscover is in use, but onboarding them if they are explicitly specified in a non-autodiscover mode.

Closes #28101

BREAKING CHANGE: onboardingNoDeps changes from boolean to enum. Repositories with no dependencies will be onboarded unless in autodiscover mode.
2024-07-25 15:28:16 +02:00
HonkingGoose b4e770017a docs(config overview): improve onboarding behavior section (#28579) 2024-04-22 11:07:40 +00:00
Rhys Arkins 3ee1a42227 docs: config overview (#28035)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-03-23 12:20:25 +00:00