22 Commits

Author SHA1 Message Date
Michael Kriese b35d7c9cad chore(tools): use async execa (#41712)
* chore(tools): use async execa

* chore: fix lint errors
2026-03-10 16:55:44 +00:00
Michael Kriese e75097e6a7 chore(tools): fix github issue collector command (#41721) 2026-03-06 17:51:01 +00:00
Michael Kriese 68f623b5d2 docs: use tools exec to fetch github issues (#41711)
* docs: use tools exec to fewtch github issues

* Update tools/utils/exec.ts

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

---------

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2026-03-06 10:14:06 +00:00
renovate[bot] 4a2578d18d build(deps): update dependency zod to v4 (main) (#41225)
* build(deps): update dependency zod to v4

| datasource | package | from    | to    |
| ---------- | ------- | ------- | ----- |
| npm        | zod     | 3.25.76 | 4.3.6 |

* fix: zod migration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-02-18 07:37:50 +00:00
Sergei Zharinov 930cf6633c refactor: Rewrite imports with .ts extensions (#40700)
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
Jamie Tanna e2a8843196 fix(docs): look up open issues on main builds for Renovate docs (#39818)
We're currently always skipping the detection of open bugs/features, so
even though [0] introduced authentication to GitHub, this didn't
actually lead to the lookup when running in CI.

If we're not running in Renovate's CI build (i.e. as part of the release
process) or the docs site's CI build (as part of post-release
operations) we should continue to skip the build, when running in CI.

This also makes it clearer with a WARN log line to explain why this is
being skipped.

This is a re-apply of ae46c57f56, as well
as making sure that the `GITHUB_TOKEN` is explicitly passed as
`extraEnv`, otherwise we see i.e.

```
ERROR: Error getting query results
       "err": {
         "cmd": "/bin/sh -c gh issue list --json \"title,number,url,labels\" --search \"type:Bug\" --limit 1000",
         "stderr": "gh: To use GitHub CLI in automation, set the GH_TOKEN environment variable.\n",
         "stdout": "",
         "options": {
           "encoding": "utf-8",
           "env": ["CI", "HOME", "PATH", "LANG"],
           "maxBuffer": 10485760,
           "timeout": 900000
         },
         "exitCode": 4,
         "name": "ExecError",
         "message": "Command failed: gh issue list ...\ngh: To use GitHub CLI in automation, set the GH_TOKEN environment variable.\n",
         "stack": "ExecError: Command failed: gh issue list ...\ngh: To use GitHub CLI in automation, set the GH_TOKEN environment variable.\n\n    at ..."
       }
```

As we can see, the `env` isn't automagically picking up the
`GITHUB_TOKEN`, so we should explicitly pass it.

[0]: https://github.com/renovatebot/renovatebot.github.io/pull/746
2025-12-09 10:28:39 +00:00
Jamie Tanna 83e0b97ffb fix(docs): revert lookup for open issues on main (#39813)
* Revert "fix(docs): wire in `GH_TOKEN` for `gh` CLI (#39812)"

This reverts commit 295eaac4d0.

* Revert "fix(docs): add required permissions for `build:docs` (#39809)"

This reverts commit bbd30ce930.

* Revert "fix(docs): look up open issues on `main` builds for Renovate docs (#39801)"

This reverts commit ae46c57f56.
2025-12-05 17:50:31 +00:00
Jamie Tanna ae46c57f56 fix(docs): look up open issues on main builds for Renovate docs (#39801)
We're currently always skipping the detection of open bugs/features, so
even though [0] introduced authentication to GitHub, this didn't
actually lead to the lookup when running in CI.

If we're not running in Renovate's CI build (i.e. as part of the release
process) or the docs site's CI build (as part of post-release
operations) we should continue to skip the build, when running in CI.

This also makes it clearer with a WARN log line to explain why this is
being skipped.

[0]: https://github.com/renovatebot/renovatebot.github.io/pull/746
2025-12-05 16:54:29 +00:00
Michael Kriese 3211d56e21 refactor(zod): rename schema to match our best practices guide (#37499) 2025-08-14 10:35:03 +00:00
renovate[bot] fffd986fa7 chore(deps): update linters (main) (#35113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-04-02 14:28:27 +00:00
renovate[bot] 55845508b6 chore(deps): update eslint monorepo to v9 (major) (#33573)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-02-20 11:31:13 +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
Sergei Zharinov 9b4e515024 refactor(http): Separate getJson and getJsonUnchecked (#33651) 2025-01-17 14:18:00 +00:00
Michael Kriese 249b50f3d2 docs: allow skipping github issues (#29221) 2024-05-23 10:35:36 +00:00
Michael Kriese f7ca230b79 docs(versioning): split to seperate pages and add open issues (#28314) 2024-04-11 11:00:47 +00:00
Michael Kriese bf935bce5c docs: fix edit urls for modules (#26035) 2023-11-29 14:08:18 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
HonkingGoose 6ab3f46cd5 chore: drop priority-5-triage label (#25024) 2023-10-04 10:23:36 +00:00
Adam Setch 167c13cf5d docs: generate platform and datasources open features and bugs markdown (#20873)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-03-13 05:57:26 +00:00
Gabriel-Ladzaretti 04e789c6da docs: add per manager known list of issues (#15956) 2022-06-10 06:48:51 +02:00
Michael Kriese 13d59ede85 chore: Revert "docs: add per manager known list of issues" (#15936) 2022-06-08 07:43:05 +00:00
Gabriel-Ladzaretti 4aa9a6c3e6 docs: add per manager known list of issues (#15791) 2022-06-07 16:06:38 +00:00