Commit Graph

247 Commits

Author SHA1 Message Date
saudademjj f2546b84a3 ci: add module label sync tooling (#42012)
* ci: add module label sync tooling

* ci: align module label sync cli

* ci: fix module label sync checks

* refactor: simplify module label sync cli

* fix: relax module label sync cli options type

* Address a couple of nitpicks

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>

* fixup! Address a couple of nitpicks

---------

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-03-25 10:14:40 +00:00
Jamie Tanna 4e3c51328f docs(next-major): remember to close Milestone (#41248)
As we forgot with v43.
2026-02-17 14:31:55 +00:00
Jamie Tanna 192b634121 docs: update documentation for the new docs site publishing (#41091)
As we're now publishing from this repository.
2026-02-11 14:54:46 +00:00
Michael Kriese dcdd1c3bce feat!: require node v24 (#40675) 2026-01-29 11:47:11 +00:00
Jamie Tanna 0b42055fbe fix(json-schema): add a separate schema for Inherit Config (#40683)
In shared preset repositories, some users will use a mix of Inherit
Config and Repo Config options with the existing JSON Schema.

As part of Renovate 43, we're removing the ability for any global
options to be usable in Repo Config, which would also mean that it's now
either a case of "ignoring warnings in my editor" and "using Global
Config JSON Schema", which isn't a great option.

We can instead create a third JSON Schema, one which is focussed on
shared presets that can include Inherit Config options.

This makes it clear that the repo config's JSON Schema should not be
used for anything Inherit Config.
2026-01-26 15:44:54 +00:00
Sergei Zharinov 015ce80baa chore(tools): Add check script (#40185)
* base: pile foundation

* refactor(tools): Split check.ts into modular components

- Separate files for types, coverage, git, tui, execution, test-filter
- Fix signal handler timing (register at module load)
- Export getMatchingShards/getTestPatternsForShards from test-shards.ts
2026-01-23 01:12:10 +00:00
Jamie Tanna f7685921dc docs(major-release): add new JSON schema requirements (#40548)
As per #37994.
2026-01-20 21:13:55 +00:00
Sergei Zharinov fe1573fed9 chore(lint): add oxlint for faster syntax linting (#40236)
feat(lint): add oxlint for faster syntax linting

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-01-13 14:43:43 +00:00
Michael Kriese 050ac8d23b chore: better code coverage (#39518) 2025-11-25 15:01:54 +00:00
Jamie Tanna 1b439b59aa chore(major-release): update post-release steps (#39157) 2025-11-19 19:50:29 +00:00
Jamie Tanna cd757d84fc docs(major-release): document "why", "when", "how" (#38963) 2025-11-06 15:44:18 +00:00
renovate[bot] 2e3da4d48c build(deps): update dependency node to v24 (main) (#38939)
| datasource      | package                     | from     | to       |
| --------------- | --------------------------- | -------- | -------- |
| github-releases | containerbase/node-prebuild | 22.21.1  | 24.11.0  |
| node-version    | node                        | v22.21.1 | v24.11.0 |

This also follows [0] for bumping in all the relevant places.

[0]: https://github.com/renovatebot/renovate/blob/HEAD/docs/development/bump-node-major.md

BREAKING CHANGE: Needs NodeJS v24.11.0 instead of v24.10.0. NodeJS v22 is still supported.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 09:08:25 +01:00
Sebastian Poxhofer ec3952aaae docs(dev/adding-package-manager): reference lockfiles field (#37686) 2025-08-25 07:18:28 +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
Patrick Schratz 6c2bd9d197 feat: add forgejo as a standalone platform (#37075)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-07-21 14:24:07 +00:00
RahulGautamSingh 1c6bcccc59 docs(development): add preset migration rules (#36713) 2025-06-27 05:57:58 +00:00
RahulGautamSingh 1ea20d5285 fix(docs): correct typo in internal links (#35710) 2025-05-04 15:43:55 +00:00
RahulGautamSingh bc7d0595d0 feat(config): managerFilePatterns (#34615)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-04 08:30:24 +00:00
Florian Greinacher 24a9559d65 docs: add some information about docs site publishing (#35049)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-03-31 08:53:46 +00:00
Michael Kriese b5ff90f2bd fix: improve coverage (#34667) 2025-03-06 17:05:19 +00:00
Michael Kriese 2c6a5001ba docs: update dev deps (#34522) 2025-02-27 08:47:42 +00:00
Michael Kriese bb5377b3d8 test: fix code coverage (#34495) 2025-02-26 12:40:30 +00:00
Michael Kriese 997c23502e test: migrate to vitest (#34475)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-02-26 09:35:54 +00:00
RahulGautamSingh db8581f4f7 docs: use issueType field for docs generation (#33718)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-02-13 19:23:20 +00:00
Michael Kriese 904bc90a50 build(docker): use pnpm instead of corepack (#34007) 2025-02-03 10:28:01 +00:00
Mathis Gauthey 72a21e0505 docs(local-dev): add pdm install step (#33814) 2025-01-24 08:38:34 +00:00
Philip Frerk e882f1fe19 chore: check for non-labeled issues (#32707)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-12-17 06:29:31 +00:00
Sebastian Poxhofer 208fe35bfd chore(local-dev): add support for using volta while contributing (#32067) 2024-10-22 05:36:20 +00:00
HonkingGoose 98f2f75b7d docs(development): rewrite lock file implementation guide (#31328)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-09-23 14:24:04 +00:00
Rhys Arkins 531d42dfe1 docs: add lock file implementation guide (#31243) 2024-09-09 06:39:25 +00:00
Rhys Arkins de014979e9 docs: Use codeBlock (#31132) 2024-08-31 06:28:21 +00:00
Michael Kriese d666cf1edf docs: improve generation (#30776) 2024-08-14 17:44:52 +00:00
Michael Kriese 09824b1bef build!: require node v20 (#30291) 2024-07-25 15:28:16 +02:00
Rhys Arkins c5eee75eee chore: add more label-actions for bugs (#29931)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-07-01 09:55:56 +00:00
HonkingGoose 3c49e85273 chore: link to reproduction template, improve instructions (#29652) 2024-06-16 06:30:53 +00:00
HonkingGoose 1e98ebbd3b docs: update preset name in creating/editing Renovate presets (#29505) 2024-06-07 17:00:05 +00:00
HonkingGoose be93ca7c8d docs: update local development docs (#29479) 2024-06-07 09:08:26 +00:00
HonkingGoose 82861f54a0 docs(minimal reproductions): add perfect example (#29316) 2024-05-30 19:03:05 +00:00
HonkingGoose 632ff4b9f1 docs: improve creating/editing Renovate presets (#29331)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-05-30 07:58:40 +00:00
HonkingGoose 2d2d0b9e73 docs: rewrite minimal reproductions guide (#29275) 2024-05-28 05:25:41 +00:00
HonkingGoose 596d743cf7 docs: improve minimal reproductions guide (#28926) 2024-05-08 10:37:21 +00:00
Florian Greinacher a567774e7e docs(development): clarify logging principles (#28162) 2024-03-28 16:17:22 +00:00
Rhys Arkins a5167f50c1 chore: use node 20 for .nvmrc (#27970) 2024-03-17 10:56:59 +00:00
Tobias 5075318da1 test(manager): manager need to exports updateDependency or extractPackageFile when exporting extractAllPackageFiles (#27954)
Co-authored-by: Vivien Tintillier <vtintillier.privatedev@gmail.com>
2024-03-15 21:30:46 +00:00
HonkingGoose fc1418940d docs(best practices): fix styling (#27905) 2024-03-13 10:40:46 +00:00
Rhys Arkins a9d30b0833 docs: improve auto actions 2024-03-13 07:33:14 +01:00
Oleksandr Redko 1ffa44c4fe docs: fix typos and improve documentation consistency (#27418) 2024-02-19 12:36:39 +00:00
Koen van Zuijlen 988e7373b1 docs(style-guide): Added avoid contractions/possessives (#26591) 2024-02-18 15:54:24 +00:00
HonkingGoose b9dee17fff docs(zod): style fixes (#27232) 2024-02-12 19:53:11 +00:00
HonkingGoose a69a76e09d docs(style guide): add spelling examples (#27071) 2024-02-05 10:07:42 +00:00