From 6c649647a1adfa66263fb07fbbc37595d0d0540e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E7=85=9C?= <2082529121@qq.com> Date: Fri, 11 Sep 2026 12:59:49 +0800 Subject: [PATCH] fix(saas): validate release lifecycle in live multi-tenant deployment --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- scripts/published-packages.json | 20 +++++++++++--------- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 676421f..21eee05 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "typeorm": "npm:@cool-midway/typeorm@0.3.20" }, "devDependencies": { - "@cool-midway/core": "8.1.0", + "@cool-midway/core": "8.1.1", "@types/node": "22.10.7", "cross-env": "^7.0.3", "mwtsc": "^1.16.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b5b3c2..d978425 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: version: '@cool-midway/typeorm@0.3.20(ioredis@5.11.1)(mysql2@3.24.3(@types/node@22.10.7))' devDependencies: '@cool-midway/core': - specifier: 8.1.0 - version: 8.1.0(debug@4.4.3) + specifier: 8.1.1 + version: 8.1.1(debug@4.4.3) '@types/node': specifier: 22.10.7 version: 22.10.7 @@ -68,8 +68,8 @@ packages: resolution: {integrity: sha512-Bl43bVCUm0V+w1wkfOicRfiHHZtaH1mQCp06baNapG86uC7OiXwMrml5+cvZD+mYSHdP07qUxtqkL8oUhrgAfg==} engines: {node: '>=8.0.0'} - '@cool-midway/core@8.1.0': - resolution: {integrity: sha512-FrkiZE4/QtTAePAaHh2pX5gEhz5r1VP9OrYX7El+Z6OJi6tvfak6kl9PBhUw/5Kln6/T+c3RE3QRXeEBAtA4ow==} + '@cool-midway/core@8.1.1': + resolution: {integrity: sha512-Kf4x3IrWnBM5o2k3hdHhDt7ujBG7MLn5JXV4o8glKEh4pqdzgoe/HgTcEvtdpIRvy80MsnIt5ZlH1Eq54qV4uQ==} hasBin: true '@cool-midway/module-runtime@9.0.4': @@ -2470,7 +2470,7 @@ snapshots: dependencies: lockfile: 1.0.4 - '@cool-midway/core@8.1.0(debug@4.4.3)': + '@cool-midway/core@8.1.1(debug@4.4.3)': dependencies: '@cool-midway/cache-manager-fs-hash': 7.0.0 '@midwayjs/cache-manager': 3.20.24 diff --git a/scripts/published-packages.json b/scripts/published-packages.json index db821c6..114488b 100644 --- a/scripts/published-packages.json +++ b/scripts/published-packages.json @@ -3,9 +3,9 @@ "packages": [ { "name": "@cool-midway/core", - "version": "8.1.0", - "sha256": "782b2f1f14a87dc62f92c6e832bd367f01cd549b17c6186b6567fb2b45250078", - "integrity": "sha512-FrkiZE4/QtTAePAaHh2pX5gEhz5r1VP9OrYX7El+Z6OJi6tvfak6kl9PBhUw/5Kln6/T+c3RE3QRXeEBAtA4ow==", + "version": "8.1.1", + "sha256": "6c09ffbbf29bfd70cb8487ae1fa91f24b0cd27131676c6a92afbffc17ad2ce53", + "integrity": "sha512-Kf4x3IrWnBM5o2k3hdHhDt7ujBG7MLn5JXV4o8glKEh4pqdzgoe/HgTcEvtdpIRvy80MsnIt5ZlH1Eq54qV4uQ==", "files": { "dist/controller/base.js": "c68dcb2ee7fe99389039333a5618cc3dfaf0ac87365b24b1bb443b670e81a46d", "dist/entity/base.js": "8363fa0ab183aae1cce4555070bb8b7cd454274fe873e80467371f54ea5c47af", @@ -43,17 +43,18 @@ "dist/bin/saas-dev-watch-files.js": "bf9aae8a5f413403c7850ada4bdf11e22a4c6708b7bcb27ba130af410289fd22", "dist/bin/saas-dev-watch-process.js": "d4d44ccaa2a739c5e36518dd40456cb2c3bdf778a1de0f1017cc57c8d0a03e65", "dist/bin/saas-dev-watch.js": "0d075d75e5f662eb06672d271a9aa67e99e233c6989f0fa140d713e8657b9cbb", - "dist/bin/saas-model.js": "c7c3c3f70e754d18b8f6c8bbc22fc6d30fc03139bcb629448cf36fa434fef82a", + "dist/bin/saas-model.js": "481096526967c7757cb21f2a295c2f06d88502879ac797a5985343ee16fd3934", "dist/bin/saas-release-artifact.js": "fae63fa5cadd726f0b0548bd7e6ed3572bae051b0a2fafd93aac73d09da5a671", - "dist/bin/saas-release-finalize.js": "9833b9d9196553295aa8b00a24a929b9c817740cbc9228b881b1c683340f02e3", - "dist/bin/saas-release-resume.js": "b01f3efe047cb1497593cd1d663ca96be2fa14812c06bee01b9f5e9d513d4148", + "dist/bin/saas-release-finalize.js": "c0a49a01bd93817d383fd9175d8dc3ff1a8ea099ac9fc655943bd657bbd8e446", + "dist/bin/saas-release-http.js": "11fe166ec5a3efc930c987afb1dabbdb2ce3ac796baec7ee88d3d922f8f18d24", + "dist/bin/saas-release-resume.js": "599011aa4911ef625cacea1cf50db61835873f014d507032ba7fe444368977e9", "dist/service/sqlite.js": "7afa7127967f13211b6314f8a1baa03e8ca9eb3e5fb1b0958efbe70d3595a29b", "dist/cache/store.js": "3281e7851cd86dce35ab4db9b1915e00e11ff72cea7d1113b27721f0a547f04c", "dist/decorator/tag.js": "9db13ad2fefc16675b87545fd994297c0250975e3d4ab057111e95554068089b", "dist/decorator/transaction.js": "39bef98a66b7a2c28af8c820671a0962ae9d12442a5bac67f0613e13a8ee91d1", "dist/entity/typeorm.js": "e1829a29ff62787a3fa7c206f6695098e260dd94363619dcf9800c3ab61a6f75", "dist/exception/validate.js": "be57f7f715f714dde594013860fc14a18db5115ad8be754ecfb8532d4d8440d6", - "package.json": "b90f4ac1a45fc63e34958b180d406af54b0f5ac63987c0cbc16327fb1715a2e0", + "package.json": "0b8037effa5789740ef58ce8c648254c2f8d8a3be2ba475851f2634b8b26c01a", "dist/controller/base.d.ts": "011b63eec356a69520b6a733f0dc5b2280f302c91f9c3c04fdc77b541340ab04", "dist/entity/base.d.ts": "50960ab93ad375f7e8296b3f8263d7def0c7af3ae4b7d35cc55612fb38fec9c8", "dist/exception/base.d.ts": "3e24d6c029e0f29a863b24b7d0f0509c7b0a3fbc74ee1aba4eb486ecd127e6ed", @@ -94,6 +95,7 @@ "dist/bin/saas-model.d.ts": "bfa30029644bc94fc5c3926939f935d770029b322e8bf18d9282459ecedd8329", "dist/bin/saas-release-artifact.d.ts": "4bd3770b85215304ba752b543ace28524aa05ad44cfe21b43c6bfd264ad85eb1", "dist/bin/saas-release-finalize.d.ts": "315fb866b0a1a7832b02bb2a64c3162fecde0d1741d977a538171c6562e3c6c7", + "dist/bin/saas-release-http.d.ts": "e6983f5ab45670fb1c17df30ffb9e1771751ab979b6eb9dd9053000178119196", "dist/bin/saas-release-resume.d.ts": "9c42f26f074cf919e57c7f06d89a9c4838a85f3fe0b59e1fcf44ad6842e3d274", "dist/service/sqlite.d.ts": "7490be15aa4189a9c54a47169e7f3f0b745c0a0a4ddb3aae3ebbabb35353a0a1", "dist/cache/store.d.ts": "a0adf1432d64d871ed02adcf0a9665b30143fba768326ff4e791ea51e9db8880", @@ -102,10 +104,10 @@ "dist/entity/typeorm.d.ts": "78ca457d1f1a9e47efdfcb1b140d27019677c776b8ded7e8fc43127c9a844127", "dist/exception/validate.d.ts": "d34062b220d8cdfd38aabc595c935c7bcc35182c1ad7ff549b49a282a52473c5" }, - "fileCount": 97, + "fileCount": 99, "credentialScanPassed": true, "registry": "https://npm.blendercg.art/", - "tarball": "https://npm.blendercg.art/@cool-midway/core/-/core-8.1.0.tgz" + "tarball": "https://npm.blendercg.art/@cool-midway/core/-/core-8.1.1.tgz" }, { "name": "@cool-midway/module-runtime",