28 Commits

Author SHA1 Message Date
Jamie Tanna fd2c455be8 docs: align colour scheme with Mend colours (#46316)
To make sure that we're more consistent in our colour branding with
Mend Renovate's colour scheme, we can override our theme to use the
correct blues.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-09-22 12:06:37 +00:00
Jamie Tanna 5af2a1955e docs: update information about renovate-pretty-log (#45327)
* docs: update information about `renovate-pretty-log`

As I've made some changes recently to make it more useful, and visually
explaining it is better for this page.

* docs: don't try and cache Asciinema assets

As it leaks to flakiness in CI, and it's OK to resolve these.
2026-08-18 12:03:40 +00:00
Jamie Tanna 5067543bb8 docs: note the accidental release of Renovate 44 (#44954) 2026-07-29 18:12:33 +00:00
Jamie Tanna 7a50358949 docs: don't include announcement bar in release notes' attachment (#44031)
chore: don't include announcement bar in release notes' attachment

When building the docs site in CI on `main` (or a release branch), we
currently package up the docs site into the GitHub Release.

However, this includes the "announcement bar", which can include stale
info.

In the case where a user is looking to add a mirror for their Renovate
CLI docs[0], this means they now see an announcement bar which includes
unhelpful - and possibly outdated - information.

As noted in #44030, we can improve this to:

- not include the announcement bar when preparing the attachment for the
  release
- include the announcement bar only when we're updating the docs site

To do this, we need to:

- add a new `--no-announcement` flag (which ensures the default is "do
  add the announcement")
- log when we're not using announcements
- detect the environment variable when building the mkdocs site locally

This means we'll always be rebuilding the docs site (to inject the
announcement bar) which is ~16s as of a recent run.

[0]: https://www.jvt.me/posts/2024/11/19/renovate-private-docs/

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-06-18 08:40:15 +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
Jamie Tanna fb418d6ec8 docs: show all Managers in sidebar (#42155)
As we do with the other modules, we should include Managers too.

Although there are many, it can be a little jarring not seeing the list
of Managers when viewing a specific one.

This requires we also show the "display name" (`Ansible`) in the
sidebar, and then use the more verbose `Automated Dependency Updates for
Ansible` as the header.

To do this, we can utilise the `sidebar_label` (which was previously
used in Docusarus, but unused by Material for MkDocs) via a custom hook
to inject the label for the sidebar.

Unfortunately this requires a custom hook, which will make moving away
from Material for MkDocs (to Zensical) a little less straightforward.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-23 12:21:02 +00:00
Jamie Tanna 60d75c40c0 docs: use HTML for announcement bar (#41437)
As the changes in aefb4713a3 should be HTML.
2026-02-23 21:24:36 +00:00
Jamie Tanna aefb4713a3 docs: add "feedback requested" threads to the docs site (#41428) 2026-02-23 16:52:29 +00:00
Jamie Tanna 41376822eb chore: post 43.x release updates (#41124)
As 43.x is now available, we should stop supporting 42.x, and update our
note on the docs.
2026-02-12 13:25:06 +00:00
Jamie Tanna 902146a6b7 docs: add additional linebreak in the announcement (#41090)
As it's currently on a single line, which isn't as readable.
2026-02-11 13:47:31 +00:00
Jamie Tanna cffe1bed46 docs: pre-announce release of 43.x to Mend-hosted apps (#41087) 2026-02-11 13:21:05 +00:00
Michael Kriese 93423cfafe docs: add announcement bar for v43 2026-01-29 14:21:42 +00:00
HonkingGoose 99664eaba3 docs: remove announcement bar properly (#40164) 2025-12-30 09:39:18 +00:00
Jamie Tanna a4b9a9a224 docs: remove announcement banner (#40043)
As it's been a while since Renovate 42 has been out.
2025-12-18 07:19:22 +00:00
Jamie Tanna e621870dc4 docs: add Renovate CLI version to docs footer (#39568)
As part of wiring in the version of the CLI into the docs build process,
we should also show this version to users, so they're aware what version
of the docs they're looking at.

To put this into the footer, the simplest place is to overwrite the
existing `copyright.html`[0], and remove the (unused) copyright
configuration.

We make the inclusion of the version optional, to make it possible to
merge + release this before the docs site has the version wired in.

For this to work, we need to fetch the `RENOVATE_VERSION` from the
environment (if present).

[0]: https://github.com/squidfunk/mkdocs-material/blob/9.7.0/material/templates/partials/copyright.html
2025-11-26 20:56:29 +00:00
Jamie Tanna c5ba3889d0 docs: announce release of Renovate 42 to Mend Developer Platform (#39373) 2025-11-18 12:13:13 +00:00
Jamie Tanna 0f33ed888d docs: announce v42 + release to Mend Developer Platform (#39342) 2025-11-17 14:16:29 +00:00
Jamie Tanna c3cd1846fa docs: remove encrypted secrets deprecation announcement (#38316)
As noted in https://github.com/renovatebot/renovate/discussions/33407,
this was removed in early 2025, so this is no longer needed.
2025-10-03 10:22:29 +00:00
HonkingGoose 16bfe7b4a7 docs: drop announcement bar text for Renovate v40 (#36201) 2025-05-28 08:28:42 +00:00
HonkingGoose 962b001143 docs: replace Markdown-style link with HTML-style link (#35899) 2025-05-12 17:27:23 +00:00
HonkingGoose 14a3d44dd9 docs: update announcement bar (#35886) 2025-05-12 10:39:03 +00:00
RahulGautamSingh 4f390cf313 docs: use indigo color scheme for dark mode (#34145) 2025-02-11 05:23:09 +00:00
HonkingGoose 3b06dfa043 docs: announce upcoming disabling of encrypted secrets (#33803) 2025-01-23 20:30:26 +00:00
HonkingGoose 2745b8d6f3 docs: disable announcement bar for v39 release notes (#33429) 2025-01-06 18:19:46 +00:00
HonkingGoose 5b1b97b90f docs: release notes for Renovate v39 (#32504)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-11-14 18:51:11 +00:00
HonkingGoose 8ef71f41b1 docs: disable announcement bar for v38 (#31774) 2024-10-03 14:38:08 +00:00
Michael Kriese d666cf1edf docs: improve generation (#30776) 2024-08-14 17:44:52 +00:00
Michael Kriese d90de484b1 docs: validate with mkdocs (#30735)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-08-14 10:42:23 +00:00