Skip to content

Commit d890a35

Browse files
committed
build: disable prereleases on odd version numbers
1 parent ab918db commit d890a35

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

scripts/is_prerelease.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44
def main() -> None:
55

66
version = get_version()
7+
if version.prerelease:
8+
preview = 1
9+
else:
10+
preview = 0
711

8-
preview = version.minor % 2 != 0
9-
10-
print(str(preview).lower())
12+
print(preview)
1113

1214

1315
if __name__ == "__main__":

scripts/package.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@ def main() -> None:
99
if not dist_path.exists():
1010
dist_path.mkdir()
1111

12-
version = get_version()
13-
14-
pre_release = version.minor % 2 != 0
15-
16-
run(f"npx vsce package {'--pre-release' if pre_release else ''} -o ./dist", shell=True).check_returncode()
12+
run(
13+
f"npx vsce package {'--pre-release' if get_version().prerelease else ''} -o ./dist", shell=True
14+
).check_returncode()
1715

1816
run("poetry build", shell=True).check_returncode()
1917

0 commit comments

Comments
 (0)