Commit Graph

19 Commits

Author SHA1 Message Date
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 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 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
HonkingGoose 3b06dfa043 docs: announce upcoming disabling of encrypted secrets (#33803) 2025-01-23 20:30:26 +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
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