We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 25357c8 commit db6393eCopy full SHA for db6393e
1 file changed
deploy/prepare-version.mjs
@@ -22,7 +22,11 @@ function normalizeTagToVersion(input) {
22
const v = raw.startsWith('v') ? raw.slice(1) : raw;
23
// Basic semver-ish validation: 1.2.3 or 1.2.3-rc.1(+build ignored)
24
if (!/^\d+\.\d+\.\d+([\-+].+)?$/.test(v)) {
25
- throw new Error(`Invalid version/tag "${raw}". Expected like v1.2.3 or 1.2.3`);
+ // 在非版本分支(如 main)上运行时,允许跳过版本更新,而不是直接报错中断 CI
26
+ console.log(
27
+ `[prepare-version] Ignore non-version input "${raw}". Expected like v1.2.3 or 1.2.3`
28
+ );
29
+ return null;
30
}
31
return v;
32
0 commit comments