Skip to content

Commit 8f6ea42

Browse files
committed
add VERSION_MAJOR_MINOR
1 parent 8c53ead commit 8f6ea42

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

main.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,16 +43,22 @@ def main() -> int:
4343
print(f'"{version_path}" version: "{file_version_str}"\n')
4444
if tag == file_version:
4545
is_prerelease = str(file_version.is_prerelease).lower()
46-
print(f'✓ versions match, is pre-release: {is_prerelease}, pretty version: "{file_version}"')
46+
version_major_minor = f'{file_version.major}.{file_version.minor}'
47+
print(
48+
f'✓ versions match, '
49+
f'is pre-release: {is_prerelease}, '
50+
f'pretty version: "{file_version}", '
51+
f'major.minor: "{version_major_minor}"')
4752

4853
github_output = os.getenv('ALT_GITHUB_OUTPUT') or os.getenv('GITHUB_OUTPUT')
4954
if github_output:
5055
print('Setting "IS_PRERELEASE" and "VERSION" environment variables for future use')
5156
with open(github_output, 'a') as f:
5257
f.write(f'IS_PRERELEASE={is_prerelease}\n')
5358
f.write(f'VERSION="{file_version}"\n')
59+
f.write(f'VERSION_MAJOR_MINOR="{version_major_minor}"\n')
5460
else:
55-
print(f'Warning: GITHUB_OUTPUT not set, cannot set "IS_PRERELEASE" and "VERSION" environment variables')
61+
print(f'Warning: GITHUB_OUTPUT not set, cannot set environment variables')
5662
return 0
5763
else:
5864
print(f'✖ versions do not match, "{tag}" != "{file_version}"')

0 commit comments

Comments
 (0)