Jamie Tanna
2f8bc73fbb
fix(validation): validate installTools ( #42838 )
...
* test(validation): validate `installTools` aren't validated
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
* fix(validation): validate `installTools`
As we have a strong type for our `ToolName`s, we should make sure that
we now validate the `installTools`.
We'll start with a warning for now, and at some point promote it to an
error in the future.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
---------
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-04-23 11:29:42 +00:00
renovate[bot]
bcaed60989
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.8 (main) ( #42832 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.8
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.7 | 13.36.8 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 18:34:45 +00:00
renovate[bot]
9107a003e6
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.7 (main) ( #42808 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.7
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.6 | 13.36.7 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 07:53:52 +00:00
renovate[bot]
a280649dfb
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.6 (main) ( #42806 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.6
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.5 | 13.36.6 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 00:30:00 +00:00
spmiller
777b884a38
feat(gerrit): Add gitUrl support ( #42672 )
...
* feat: Gerrit supports gitUrl
This change adds support for the gitUrl parameter to the gerrit platform.
It queries the gerrit server to check what download options are available. If ssh is selected but not available, it will throw an error.
* feat: Gerrit supports gitUrl
This removes support for querying the supported download schemes and
instead hard-codes the default ssh port.
* fix: Review feedback
Addresses feedback left in review:
- constants for ports
- better SSH url creation
- more consistent util method usage
* fix: Review feedback
Addresses feedback left in review:
- Reverts SSH URL creation to ensure coverage target
* fix: Review feedback
Addresses feedback left in review:
- Convert switch statement to if/else
- Move endpointURL check into getGerritResponse
This makes the parse/clone calls unnecessary.
* fix: Review feedback
Addresses feedback left in review:
- Simplify ssh url creation
2026-04-21 21:36:37 +00:00
renovate[bot]
c4b0389168
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.5 (main) ( #42797 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.5
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.4 | 13.36.5 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 17:34:59 +00:00
renovate[bot]
c933fd6669
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.4 (main) ( #42795 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.4
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.3 | 13.36.4 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 16:34:24 +00:00
renovate[bot]
c1d2f07232
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.3 (main) ( #42785 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.3
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.2 | 13.36.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 11:31:40 +00:00
renovate[bot]
63dcc7f478
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.2 (main) ( #42777 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.1 | 13.36.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 05:29:29 +00:00
renovate[bot]
950182fa16
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.1 (main) ( #42775 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.36.0 | 13.36.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 21:54:27 +00:00
renovate[bot]
1f3648afeb
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.0 (main) ( #42773 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.35.2 | 13.36.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 18:14:28 +00:00
renovate[bot]
a4456c139c
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.2 (main) ( #42717 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.35.1 | 13.35.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 12:06:41 +00:00
Jamie Tanna
54378606d2
fix(presets): restore custom versioning ( #42693 )
...
This is a partial revert of da04b8edac .
With this change, we're now no longer correctly version pinning to
SemVer, as `versioning=semver-partial` doesn't require the minor/patch.
2026-04-17 06:25:41 +00:00
renovate[bot]
ff5d33c711
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.1 (main) ( #42703 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.35.0 | 13.35.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 04:30:52 +00:00
renovate[bot]
9607626d3a
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.0 (main) ( #42702 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.34.0 | 13.35.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 03:30:29 +00:00
renovate[bot]
4b61c70cb4
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.34.0 (main) ( #42697 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.34.0
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.35 | 13.34.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 20:34:08 +00:00
Jamie Tanna
da04b8edac
feat(manager/github-actions): use semver-partial as default versioning ( #42685 )
...
As per #42331 , we should migrate to using `semver-partial` for GitHub
Actions' tags versions, instead of `docker`.
This mirrors actual usage of the way that the ecosystem tags Action
versions, and also has the benefit of automagically migrating users of
Actions that have enabled Immutable Tags, which now must be a full
SemVer tagged version.
As we're now specifying the `versioning: semver-partial`, we don't need
to specify it in `pinGitHubActionDigestsToSemver`.
2026-04-16 10:59:58 +00:00
renovate[bot]
4b597ec98b
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.35 (main) ( #42681 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.35
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.34 | 13.33.35 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 09:14:47 +00:00
renovate[bot]
525149656e
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.34 (main) ( #42675 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.34
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.33 | 13.33.34 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 02:38:01 +00:00
renovate[bot]
d33efe27fb
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.33 (main) ( #42673 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.33
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.32 | 13.33.33 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 23:40:46 +00:00
renovate[bot]
a14d85b1a6
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.32 (main) ( #42669 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.32
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.31 | 13.33.32 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 20:52:34 +00:00
renovate[bot]
7d2c1acc32
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.31 (main) ( #42668 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.31
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.30 | 13.33.31 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 18:50:57 +00:00
Niklas Volcz
1316fd743d
feat(presets): add BUN_CONFIG_MAX_HTTP_REQUESTS to safe global env ( #41350 )
...
feat(presets): add BUN_CONFIG_MAX_HTTP_REQUESTS to safe global env
Update the `safeEnv` preset to allow configuring `BUN_CONFIG_MAX_HTTP_REQUESTS=100` to limit the memory usage of Bun.
Ref: https://bun.com/docs/runtime/environment-variables#configuring-bun
2026-04-15 15:36:31 +00:00
Michael Kriese
0f9a516986
feat(presets): add changelogUrl link for Forgejo and Gitea digest updates ( #41786 )
...
* feat(presets): add changelogUrl link for Forgejo and Gitea digest updates
* fix: fix typo
2026-04-15 15:25:33 +00:00
renovate[bot]
015264e2bb
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.30 (main) ( #42629 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.30
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.29 | 13.33.30 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-14 15:58:26 +00:00
Jamie Tanna
b39b50f559
chore: expose known environment variables ( #42201 )
...
To provide more programmatic means to determine what environment
variables configure Renovate configuration options - and whether they're
Repo, Inherit or Global config options - we can expose these in two
forms:
- `getEnvOptionsMap()`
- a static JSON file, `renovate-env-options.ts`
This will provide programmatic use-cases from a plain JSON file that can
be used more readily - especially as it's distributed in the docs and
built package - as well as a function that can be used by users of
Renovate-as-a-library.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-04-14 15:27:50 +00:00
Adam Setch
53bd79641c
feat(bitbucket-pipelines): update file patterns to support shared configs ( #41704 )
...
* feat(bitbucket-pipelines):update file patterns to support shared configs
Signed-off-by: Adam Setch <adam.setch@outlook.com >
* feat(bitbucket-pipelines):update file patterns to support shared configs
Signed-off-by: Adam Setch <adam.setch@outlook.com >
* feat(bitbucket-pipelines):update file patterns to support shared configs
Signed-off-by: Adam Setch <adam.setch@outlook.com >
---------
Signed-off-by: Adam Setch <adam.setch@outlook.com >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-04-14 14:26:46 +00:00
RahulGautamSingh
36f9d4a185
refactor: move requireConfig to InheritConfig ( #41385 )
...
* refactor: move requireConfig to InheritConfig
* fix test
* update test
* refactor
2026-04-14 11:53:53 +00:00
Thomas Rouaux
0389869bfa
feat(packageRules): bumpVersions.type sync ( #42540 )
...
* bumpVersions type match
* docs + code coverage
* match to sync
* nit
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* nit description
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
---------
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
2026-04-14 09:29:08 +00:00
Jamie Tanna
1044a80642
chore(types): add a strong type for ToolName and ConstraintName ( #42589 )
...
* chore(types): add a strong type for `ToolName`s
Until #41849 , we can use our local definitions of the tool names that
Containerbase supports by extracting out a `ToolName` type.
* fixup! chore(types): add a strong type for `ToolName`s
Co-authored-by: Claude Opus 4.6 <jamie.tanna+claude-code@mend.io >
Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io >
* fixup! fixup! chore(types): add a strong type for `ToolName`s
* no-never
* simplify
* coverage
* sq
* warn
* sq
* fixup! sq
* sq
* fixup! sq
---------
Co-authored-by: Claude Opus 4.6 <jamie.tanna+claude-code@mend.io >
Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io >
2026-04-14 08:55:42 +00:00
renovate[bot]
edc474a17f
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.29 (main) ( #42592 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.29
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.28 | 13.33.29 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 11:31:33 +00:00
renovate[bot]
216fc99ad6
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.28 (main) ( #42580 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.28
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.27 | 13.33.28 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 06:29:34 +00:00
renovate[bot]
bc406d483a
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.27 (main) ( #42565 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.27
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.26 | 13.33.27 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 16:28:15 +00:00
renovate[bot]
970b676ce7
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.26 (main) ( #42562 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.26
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.25 | 13.33.26 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 14:28:30 +00:00
renovate[bot]
be183fbc17
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.25 (main) ( #42536 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.25
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.23 | 13.33.25 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-11 20:26:47 +00:00
renovate[bot]
7766644277
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.23 (main) ( #42527 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.23
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.22 | 13.33.23 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-10 07:30:07 +00:00
renovate[bot]
736ab3ddd2
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.22 (main) ( #42525 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.22
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.21 | 13.33.22 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-10 03:28:35 +00:00
renovate[bot]
d2493d05ba
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.21 (main) ( #42512 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.21
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.20 | 13.33.21 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 15:33:49 +00:00
renovate[bot]
a10dd73e79
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.20 (main) ( #42511 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.20
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.19 | 13.33.20 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 14:34:37 +00:00
RahulGautamSingh
70f2a3fb4e
fix(config/validation): validate preset syntax ( #42502 )
...
validate preset syntax
2026-04-09 10:26:20 +00:00
renovate[bot]
9eed9d321b
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.19 (main) ( #42498 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.19
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.18 | 13.33.19 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 07:33:13 +00:00
renovate[bot]
96be9f94df
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.18 (main) ( #42496 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.18
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.17 | 13.33.18 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 00:29:34 +00:00
renovate[bot]
e131b8799b
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.17 (main) ( #42493 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.17
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.16 | 13.33.17 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 22:32:04 +00:00
renovate[bot]
180bc3bdbe
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.16 (main) ( #42485 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.16
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.15 | 13.33.16 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 16:32:24 +00:00
renovate[bot]
1882cf7891
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.15 (main) ( #42481 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.15
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.14 | 13.33.15 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 15:37:57 +00:00
renovate[bot]
bd481ac73f
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.14 (main) ( #42469 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.14
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.13 | 13.33.14 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 13:32:26 +00:00
renovate[bot]
556773b85a
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.13 (main) ( #42455 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.13
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.12 | 13.33.13 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 03:28:04 +00:00
renovate[bot]
7dd76a5630
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.12 (main) ( #42454 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.12
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.11 | 13.33.12 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 02:27:59 +00:00
renovate[bot]
9dd5810f2c
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.11 (main) ( #42453 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.11
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.33.10 | 13.33.11 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-07 23:27:04 +00:00
Sergei Zharinov
7df11ed734
chore(lint): add enforce-ts-extension oxlint rule ( #42389 )
...
* refactor(lint): extract custom oxlint rules into separate files
Split `tools/lint/rules.js` into one file per rule under
`tools/lint/rules/`. Also simplify `test-root-describe` with
early-exit guard clauses.
* feat(lint): add `enforce-ts-extension` oxlint rule
Add a custom JS-based oxlint rule that enforces `.ts` extensions on
local imports. The rule catches two problems:
- `.js` extension used instead of `.ts` (auto-fixable)
- missing file extension entirely (report only)
Checked locations:
- static import/export declarations
- dynamic `import()` expressions
- vitest module APIs: `vi.mock`, `vi.doMock`, `vi.unmock`,
`vi.doUnmock`, `vi.importActual`, `vi.importMock`
Both relative paths (`./`, `../`) and path aliases (`~test/`)
are treated as local. Package imports are ignored.
Also fixes 26 pre-existing violations across 18 spec files.
* Update tools/lint/rules/enforce-ts-extension.js
Co-authored-by: Anne Stellingwerf <1637358+astellingwerf@users.noreply.github.com >
---------
Co-authored-by: Anne Stellingwerf <1637358+astellingwerf@users.noreply.github.com >
2026-04-07 15:36:16 +00:00