mirror of
https://github.com/quickwit-oss/quickwit.git
synced 2026-10-28 10:45:05 +08:00
build(deps): bump node from 24 to 26 (#6488)
* build(deps): bump node from 24 to 26 Bumps node from 24 to 26. --- updated-dependencies: - dependency-name: node dependency-version: '26' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * fix(docker): install yarn in node:26 ui-builder stage * build: align Node.js 26 across development and CI Update the devcontainer, release-build actions, both UI CI jobs, and contributor instructions to match the Docker image's Node.js 26. Bump @types/node to 26.6.4 and regenerate yarn.lock. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: david.yaffe <david.yaffe@datadoghq.com> Co-authored-by: arthur.brongniart <arthur.brongniart@datadoghq.com>
This commit is contained in:
8 files changed
+20
-18
No files matched your search
@@ -33,7 +33,7 @@
|
||||
"moby": true
|
||||
},
|
||||
"ghcr.io/devcontainers/features/node:1": {
|
||||
"version": "24"
|
||||
"version": "26"
|
||||
},
|
||||
"ghcr.io/devcontainers/features/aws-cli:1": {},
|
||||
"ghcr.io/devcontainers-contrib/features/protoc:1": {}
|
||||
|
||||
@@ -17,7 +17,7 @@ runs:
|
||||
shell: bash
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 24
|
||||
node-version: 26
|
||||
cache: "yarn"
|
||||
cache-dependency-path: quickwit/quickwit-ui/yarn.lock
|
||||
- run: yarn global add node-gyp
|
||||
|
||||
@@ -17,7 +17,7 @@ runs:
|
||||
shell: bash
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 24
|
||||
node-version: 26
|
||||
cache: "yarn"
|
||||
cache-dependency-path: quickwit/quickwit-ui/yarn.lock
|
||||
- run: yarn global add node-gyp
|
||||
|
||||
@@ -25,7 +25,7 @@ jobs:
|
||||
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
||||
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
|
||||
with:
|
||||
node-version: 24
|
||||
node-version: 26
|
||||
cache: "yarn"
|
||||
cache-dependency-path: quickwit/quickwit-ui/yarn.lock
|
||||
- name: Install JS dependencies
|
||||
@@ -71,7 +71,7 @@ jobs:
|
||||
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
|
||||
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
|
||||
with:
|
||||
node-version: 24
|
||||
node-version: 26
|
||||
cache: "yarn"
|
||||
cache-dependency-path: quickwit/quickwit-ui/yarn.lock
|
||||
- name: Setup stable Rust Toolchain
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@ In that case, simply mark the PR with the tag [WIP] (standing for work in progre
|
||||
### Local Development
|
||||
|
||||
1. Install Rust, CMake, Docker (https://docs.docker.com/engine/install/) and Docker Compose (https://docs.docker.com/compose/install/)
|
||||
2. Install node@24 and `npm install -g yarn`
|
||||
2. Install node@26 and `npm install -g yarn`
|
||||
3. Install awslocal https://github.com/localstack/awscli-local
|
||||
4. Install protoc https://grpc.io/docs/protoc-installation/ (you may need to install the latest binaries rather than your distro's flavor)
|
||||
5. Install nextest https://nexte.st/docs/installation/pre-built-binaries/
|
||||
|
||||
+3
-1
@@ -1,4 +1,6 @@
|
||||
FROM node:24@sha256:b2b2184ba9b78c022e1d6a7924ec6fba577adf28f15c9d9c457730cc4ad3807a AS ui-builder
|
||||
FROM node:26@sha256:e3ffe0cbaeebdcddbfe1ee7bca9b564a92863a8386d5b99a3d72677b3667b61d AS ui-builder
|
||||
|
||||
RUN npm install --global yarn@1.22.22
|
||||
|
||||
COPY quickwit/quickwit-ui /quickwit/quickwit-ui
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"@testing-library/react": "16.3.2",
|
||||
"@testing-library/user-event": "14.6.1",
|
||||
"@types/jest": "30.0.0",
|
||||
"@types/node": "24.10.9",
|
||||
"@types/node": "26.6.4",
|
||||
"@types/react": "19.2.14",
|
||||
"@types/react-dom": "19.2.3",
|
||||
"@types/swagger-ui-react": "5.18.0",
|
||||
|
||||
@@ -3212,12 +3212,12 @@
|
||||
dependencies:
|
||||
undici-types "~7.19.0"
|
||||
|
||||
"@types/node@24.10.9":
|
||||
version "24.10.9"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.10.9.tgz#1aeb5142e4a92957489cac12b07f9c7fe26057d0"
|
||||
integrity sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==
|
||||
"@types/node@26.6.4":
|
||||
version "26.6.4"
|
||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-26.6.4.tgz#5aaac1a7337945f7f9a2de4e0d14e7107157e813"
|
||||
integrity sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==
|
||||
dependencies:
|
||||
undici-types "~7.16.0"
|
||||
undici-types "~8.9.0"
|
||||
|
||||
"@types/parse-json@^4.0.0":
|
||||
version "4.0.2"
|
||||
@@ -6640,16 +6640,16 @@ typescript@5.9.3:
|
||||
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f"
|
||||
integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==
|
||||
|
||||
undici-types@~7.16.0:
|
||||
version "7.16.0"
|
||||
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46"
|
||||
integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
|
||||
|
||||
undici-types@~7.19.0:
|
||||
version "7.19.2"
|
||||
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.19.2.tgz#1b67fc26d0f157a0cba3a58a5b5c1e2276b8ba2a"
|
||||
integrity sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==
|
||||
|
||||
undici-types@~8.9.0:
|
||||
version "8.9.0"
|
||||
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-8.9.0.tgz#e240d97c8b5d85e5347ce73d25865c7906c1ec9f"
|
||||
integrity sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==
|
||||
|
||||
unicode-canonical-property-names-ecmascript@^2.0.0:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2"
|
||||
|
||||
Reference in new issue
Block a user