From be93b53f938916588609adaf5ebbfb84306bfae0 Mon Sep 17 00:00:00 2001 From: luoye520ww <100058663+luoye520ww@users.noreply.github.com> Date: Sun, 30 Aug 2026 01:05:40 +0800 Subject: [PATCH] fix(ci): remove prerelease semver bootstrap dependency --- .github/workflows/daily-dev-prerelease.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/daily-dev-prerelease.yml b/.github/workflows/daily-dev-prerelease.yml index e62e45a3d..17a8edcca 100644 --- a/.github/workflows/daily-dev-prerelease.yml +++ b/.github/workflows/daily-dev-prerelease.yml @@ -47,11 +47,10 @@ jobs: head_sha="$(git rev-parse HEAD)" node -e ' - const semver = require("semver") const [appVersion, devVersion] = process.argv.slice(1) if (!/^\d{8}\.\d{4}$/.test(devVersion)) throw new Error(`invalid daily dev version: ${devVersion}`) - if (!semver.valid(appVersion)) throw new Error(`invalid daily app SemVer: ${appVersion}`) - if (!semver.prerelease(appVersion)?.some((part) => String(part).startsWith("dev-"))) throw new Error(`daily app version is not a dev prerelease: ${appVersion}`) + const expectedAppVersion = `0.0.0-dev-${devVersion.replace(".", "-")}` + if (appVersion !== expectedAppVersion) throw new Error(`invalid daily app version: ${appVersion}`) ' "${app_version}" "${dev_version}" {