From 0891d11a8b09c09d0c8550af3f48230f35c53d31 Mon Sep 17 00:00:00 2001 From: Jordan Simonovski Date: Thu, 9 Jul 2026 08:26:11 +1000 Subject: [PATCH 1/3] fix: bumped node version in .nvmrc and pinned npm to 12 --- .github/workflows/release.yml | 4 +++- .nvmrc | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b899b51239..9318bce34d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,9 @@ jobs: # LTS ships npm 10.x, which has no OIDC code path and falls back to # NODE_AUTH_TOKEN, failing ENEEDAUTH. - name: Upgrade npm for OIDC trusted publishing - run: npm install -g npm@latest + # Pin the major (not @latest) so a future npm release raising the node + # floor can't silently break CI. npm@12 requires node >=22.22.2 (see .nvmrc). + run: npm install -g npm@12 - name: Configure npm registry run: npm config set registry https://registry.npmjs.org/ - name: Install root dependencies diff --git a/.nvmrc b/.nvmrc index 5767036af0..db49bb14d7 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.21.1 +22.22.2 From 20f70557941d6b69a4156647a133c502ef6a35d3 Mon Sep 17 00:00:00 2001 From: Jordan Simonovski Date: Thu, 9 Jul 2026 08:30:40 +1000 Subject: [PATCH 2/3] chore: added changeset --- .changeset/selfish-papayas-itch.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/selfish-papayas-itch.md diff --git a/.changeset/selfish-papayas-itch.md b/.changeset/selfish-papayas-itch.md new file mode 100644 index 0000000000..3c2dd28a99 --- /dev/null +++ b/.changeset/selfish-papayas-itch.md @@ -0,0 +1,6 @@ +--- +"@hyperdx/api": patch +"@hyperdx/app": patch +--- + +Bumped node version in .nvmrc to 22.22.2 From 4397f40339a740cda08e6eb77591921912953d20 Mon Sep 17 00:00:00 2001 From: Jordan Simonovski Date: Thu, 9 Jul 2026 08:32:05 +1000 Subject: [PATCH 3/3] fix: npm@11 instead of 12 which is still pre-release --- .github/workflows/release.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9318bce34d..859955caba 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,9 +31,10 @@ jobs: # LTS ships npm 10.x, which has no OIDC code path and falls back to # NODE_AUTH_TOKEN, failing ENEEDAUTH. - name: Upgrade npm for OIDC trusted publishing - # Pin the major (not @latest) so a future npm release raising the node - # floor can't silently break CI. npm@12 requires node >=22.22.2 (see .nvmrc). - run: npm install -g npm@12 + # Pin to 11.x (not @latest): OIDC only needs npm >= 11.5.1, and floating + # tags drag in majors that raise the node floor / lack a stable GA and + # break CI. 11.x supports node 22.9+. + run: npm install -g npm@11 - name: Configure npm registry run: npm config set registry https://registry.npmjs.org/ - name: Install root dependencies