From af00551e746d9ef231178ae10db526598fbb550c Mon Sep 17 00:00:00 2001 From: Leechael Yim Date: Sat, 11 Apr 2026 00:52:14 +0800 Subject: [PATCH 1/3] fix(ci): propagate npm publish exit code through tee pipeline Without set -o pipefail, the exit code of `npm publish ... | tee publish.log` is taken from tee (always 0), not from npm. A failed publish silently passes the step and the || handler never fires, causing the workflow to report success even when nothing was actually published to npm. --- .github/workflows/release-npm.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-npm.yml b/.github/workflows/release-npm.yml index 514ec052..c0f4cc05 100644 --- a/.github/workflows/release-npm.yml +++ b/.github/workflows/release-npm.yml @@ -474,6 +474,7 @@ jobs: - name: Publish to npm working-directory: ${{ env.PACKAGE }} run: | + set -o pipefail echo "🚀 Publishing @phala/cloud..." echo "" echo "Package info:" From 0a75f0c20c6c981737a3361a5a7ffaa3f7da225d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 10 Apr 2026 16:55:13 +0000 Subject: [PATCH 2/3] chore(js): release v0.2.8 --- js/CHANGELOG.md | 1 + js/package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/js/CHANGELOG.md b/js/CHANGELOG.md index ce897cd5..937b5a6e 100644 --- a/js/CHANGELOG.md +++ b/js/CHANGELOG.md @@ -1,3 +1,4 @@ +## [0.2.8](https://github.com/Phala-Network/phala-cloud/compare/js-v0.2.7...js-v0.2.8) (2026-04-10) ## [0.2.7](https://github.com/Phala-Network/phala-cloud/compare/js-v0.2.6...js-v0.2.7) (2026-04-10) ### feat diff --git a/js/package.json b/js/package.json index 409856d9..574424b7 100644 --- a/js/package.json +++ b/js/package.json @@ -1,6 +1,6 @@ { "name": "@phala/cloud", - "version": "0.2.7", + "version": "0.2.8", "description": "TypeScript SDK for Phala Cloud API", "main": "dist/index.js", "module": "dist/index.mjs", From 410a809e5281e2d2da4d9b2966606af06daefbdb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 10 Apr 2026 17:01:16 +0000 Subject: [PATCH 3/3] chore(cli): release v1.1.17 --- cli/CHANGELOG.md | 1 + cli/package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 98bc8359..cfa178f0 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -1,3 +1,4 @@ +## [1.1.17](https://github.com/Phala-Network/phala-cloud/compare/cli-v1.1.16...cli-v1.1.17) (2026-04-10) ## [1.1.16](https://github.com/Phala-Network/phala-cloud/compare/cli-v1.1.15...cli-v1.1.16) (2026-04-10) ### fix diff --git a/cli/package.json b/cli/package.json index 00732f39..f40a58e6 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "phala", - "version": "1.1.16", + "version": "1.1.17", "description": "CLI for Managing Phala Cloud Services", "author": { "name": "Phala Network",