diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 195ecb2f2c6..8eed82c1ca5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -715,7 +715,7 @@ jobs: node-version: ${{ needs.setup-build.outputs.node-version }} os: ${{ runner.os }} - - uses: sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1 + - uses: sigstore/cosign-installer@d58896d6a1865668819e1d91763c7751a165e159 # v3.9.2 - name: Docker registry login run: | diff --git a/package.json b/package.json index b81e2285d5f..8f685a48306 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,7 @@ "@opentelemetry/resources": "2.0.1", "@opentelemetry/sdk-trace-base": "2.0.1", "@opentelemetry/sdk-trace-node": "2.0.1", - "@opentelemetry/semantic-conventions": "1.34.0", + "@opentelemetry/semantic-conventions": "1.36.0", "@pnpm/parse-overrides": "1001.0.0", "@qnighy/marshal": "0.1.3", "@renovatebot/detect-tools": "1.1.0", @@ -303,7 +303,7 @@ "@types/mdast": "4.0.4", "@types/moo": "0.5.10", "@types/ms": "2.1.0", - "@types/node": "22.16.2", + "@types/node": "22.16.3", "@types/parse-link-header": "2.0.3", "@types/punycode": "2.1.4", "@types/sax": "1.2.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f4bf0d4c850..e58466134e0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -81,8 +81,8 @@ importers: specifier: 2.0.1 version: 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': - specifier: 1.34.0 - version: 1.34.0 + specifier: 1.36.0 + version: 1.36.0 '@pnpm/parse-overrides': specifier: 1001.0.0 version: 1001.0.0 @@ -463,8 +463,8 @@ importers: specifier: 2.1.0 version: 2.1.0 '@types/node': - specifier: 22.16.2 - version: 22.16.2 + specifier: 22.16.3 + version: 22.16.3 '@types/parse-link-header': specifier: 2.0.3 version: 2.0.3 @@ -494,10 +494,10 @@ importers: version: 4.0.2 '@vitest/coverage-v8': specifier: 3.2.4 - version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)) + version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)) '@vitest/eslint-plugin': specifier: 1.3.4 - version: 1.3.4(eslint@9.30.1)(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)) + version: 1.3.4(eslint@9.30.1)(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)) aws-sdk-client-mock: specifier: 4.1.0 version: 4.1.0 @@ -596,16 +596,16 @@ importers: version: 11.0.5 vite: specifier: 6.3.5 - version: 6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + version: 6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) vite-tsconfig-paths: specifier: 5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)) + version: 5.1.4(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)) vitest: specifier: 3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) vitest-mock-extended: specifier: 3.1.0 - version: 3.1.0(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)) + version: 3.1.0(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)) optionalDependencies: better-sqlite3: specifier: 12.2.0 @@ -1434,8 +1434,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.34.0': - resolution: {integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA==} + '@opentelemetry/semantic-conventions@1.36.0': + resolution: {integrity: sha512-TtxJSRD8Ohxp6bKkhrm27JRHAxPczQA7idtcTOMYI+wQRRrfgqxHv1cFbCApcSnNjtXkmzFozn6jQtFrOmbjPQ==} engines: {node: '>=14'} '@pkgjs/parseargs@0.11.0': @@ -2152,8 +2152,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.16.2': - resolution: {integrity: sha512-Cdqa/eJTvt4fC4wmq1Mcc0CPUjp/Qy2FGqLza3z3pKymsI969TcZ54diNJv8UYUgeWxyb8FSbCkhdR6WqmUFhA==} + '@types/node@22.16.3': + resolution: {integrity: sha512-sr4Xz74KOUeYadexo1r8imhRtlVXcs+j3XK3TcoiYk7B1t3YRVJgtaD3cwX73NYb71pmVuMLNRhJ9XKdoDB74g==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -7755,7 +7755,7 @@ snapshots: '@opentelemetry/core@2.0.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/exporter-trace-otlp-http@0.203.0(@opentelemetry/api@1.9.0)': dependencies: @@ -7780,7 +7780,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.203.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 forwarded-parse: 2.1.2 transitivePeerDependencies: - supports-color @@ -7816,21 +7816,21 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/resource-detector-azure@0.10.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/resource-detector-gcp@0.37.0(@opentelemetry/api@1.9.0)(encoding@0.1.13)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 gcp-metadata: 6.1.1(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -7845,7 +7845,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/sdk-logs@0.203.0(@opentelemetry/api@1.9.0)': dependencies: @@ -7865,7 +7865,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/sdk-trace-node@2.0.1(@opentelemetry/api@1.9.0)': dependencies: @@ -7874,7 +7874,7 @@ snapshots: '@opentelemetry/core': 2.0.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.0.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions@1.34.0': {} + '@opentelemetry/semantic-conventions@1.36.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -8618,27 +8618,27 @@ snapshots: '@types/aws4@1.11.6': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/breejs__later@4.1.5': {} '@types/bunyan@1.8.11': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/cacache@19.0.0': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/responselike': 1.0.3 '@types/callsite@1.0.34': {} @@ -8670,7 +8670,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/github-url-from-git@1.5.3': {} @@ -8690,13 +8690,13 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/katex@0.16.7': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/linkify-it@5.0.0': {} @@ -8713,7 +8713,7 @@ snapshots: '@types/marshal@0.5.3': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/mdast@4.0.4': dependencies: @@ -8729,7 +8729,7 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.16.2': + '@types/node@22.16.3': dependencies: undici-types: 6.21.0 @@ -8745,11 +8745,11 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/sax@1.2.7': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 '@types/semver-stable@3.0.2': {} @@ -8765,7 +8765,7 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 minipass: 4.2.8 '@types/tmp@0.2.6': {} @@ -8782,7 +8782,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 optional: true '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3)': @@ -8936,7 +8936,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -8951,17 +8951,17 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.3.4(eslint@9.30.1)(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/eslint-plugin@1.3.4(eslint@9.30.1)(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@typescript-eslint/utils': 8.36.0(eslint@9.30.1)(typescript@5.8.3) eslint: 9.30.1 optionalDependencies: typescript: 5.8.3 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color @@ -8973,13 +8973,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -12215,7 +12215,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.16.2 + '@types/node': 22.16.3 long: 5.3.2 protocols@2.0.2: {} @@ -13286,13 +13286,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.2.4(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0): + vite-node@3.2.4(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -13307,18 +13307,18 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)): dependencies: debug: 4.4.1 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.8.3) optionalDependencies: - vite: 6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color - typescript - vite@6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0): + vite@6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0): dependencies: esbuild: 0.25.6 fdir: 6.4.6(picomatch@4.0.2) @@ -13327,22 +13327,22 @@ snapshots: rollup: 4.45.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.16.2 + '@types/node': 22.16.3 fsevents: 2.3.3 tsx: 4.20.3 yaml: 2.8.0 - vitest-mock-extended@3.1.0(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)): + vitest-mock-extended@3.1.0(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)): dependencies: ts-essentials: 10.1.1(typescript@5.8.3) typescript: 5.8.3 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -13360,12 +13360,12 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@22.16.2)(tsx@4.20.3)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@22.16.3)(tsx@4.20.3)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.16.2 + '@types/node': 22.16.3 transitivePeerDependencies: - jiti - less diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile index 34c497c2206..7b17b97595a 100644 --- a/tools/docker/Dockerfile +++ b/tools/docker/Dockerfile @@ -5,19 +5,19 @@ ARG BASE_IMAGE_TYPE=slim # -------------------------------------- # slim image # -------------------------------------- -FROM ghcr.io/renovatebot/base-image:10.20.2@sha256:a9735b6c085c672278685e34bdf786cb2a840b0ef2477e18a2274bf8fd3ab610 AS slim-base +FROM ghcr.io/renovatebot/base-image:10.20.3@sha256:0662edd8b11752e7ff4350490397052286f1773ce3af88252bb0999f8d3239f3 AS slim-base # -------------------------------------- # full image # -------------------------------------- -FROM ghcr.io/renovatebot/base-image:10.20.2-full@sha256:a06a26a845673b416e920e178a98ea1cc8cb930a185999396d8bf89ce3e2e8c3 AS full-base +FROM ghcr.io/renovatebot/base-image:10.20.3-full@sha256:cc2751541efc2c9554e3f343deb778498e0c43f1d3184861ce1064aab024e291 AS full-base ENV RENOVATE_BINARY_SOURCE=global # -------------------------------------- # build image # -------------------------------------- -FROM --platform=$BUILDPLATFORM ghcr.io/renovatebot/base-image:10.20.2@sha256:a9735b6c085c672278685e34bdf786cb2a840b0ef2477e18a2274bf8fd3ab610 AS build +FROM --platform=$BUILDPLATFORM ghcr.io/renovatebot/base-image:10.20.3@sha256:0662edd8b11752e7ff4350490397052286f1773ce3af88252bb0999f8d3239f3 AS build # We want a specific node version here # renovate: datasource=github-releases packageName=containerbase/node-prebuild versioning=node