From 62537c926bfa24e65fcac2f6fc55486a5b0905b4 Mon Sep 17 00:00:00 2001 From: "iexec-release-please-app[bot]" <202620906+iexec-release-please-app[bot]@users.noreply.github.com> Date: Tue, 6 Oct 2026 14:01:09 +0000 Subject: [PATCH] chore(main): release publish-npm 2.0.0 --- .release-please-manifest.json | 2 +- publish-npm/CHANGELOG.md | 13 +++++++++++++ publish-npm/version.txt | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1198b4e..2703800 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -5,7 +5,7 @@ "docker-promote": "1.0.0", "java-build": "1.0.0", "propose-safe-multisig-tx": "1.1.3", - "publish-npm": "1.7.3", + "publish-npm": "2.0.0", "release-please": "2.2.2", "rust-build": "3.0.0" } diff --git a/publish-npm/CHANGELOG.md b/publish-npm/CHANGELOG.md index 62978ee..a63d29c 100644 --- a/publish-npm/CHANGELOG.md +++ b/publish-npm/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [2.0.0](https://github.com/iExecBlockchainComputing/github-actions-workflows/compare/publish-npm-v1.7.3...publish-npm-v2.0.0) (2026-10-06) + + +### ⚠ BREAKING CHANGES + +* **publish-npm:** the default node-version is now 24 instead of 20. Callers using OIDC trusted publishing must use Node.js >= 24.5.0: npm is no longer upgraded automatically. +* **publish-npm:** install-command, build-command, test-command, lint-command, type-check-command and format-check-command now only accept a single command with its arguments. Multi-line scripts, `&&`, `;`, pipes, redirections, quotes and inline env assignments (`FOO=bar cmd`) are no longer supported; move such logic into an npm script and call it with `npm run