Use 'shell : python' instead of script
This commit is contained in:
parent
e34653ec97
commit
b78d2e95c3
|
@ -1,17 +0,0 @@
|
|||
import sys
|
||||
|
||||
from packaging.version import parse
|
||||
|
||||
print(sys.version_info)
|
||||
tag_ref = sys.argv[1]
|
||||
tag_name = tag_ref.split("/")[-1]
|
||||
print(f"tag_name: {tag_name}")
|
||||
version = parse(tag_name)
|
||||
print(f"version: {version}")
|
||||
if not (version.is_prerelease):
|
||||
print("Creating new major and minor tags!")
|
||||
print(f"::set-output name=original_tag_name::{tag_name}")
|
||||
print(f"::set-output name=major_version::v{version.major}")
|
||||
print(f"::set-output name=minor_version::v{version.major}.{version.minor}")
|
||||
else:
|
||||
print("No tags created (dev or pre version)!")
|
|
@ -17,7 +17,24 @@ jobs:
|
|||
run: pip install -U packaging
|
||||
- name: Get versions
|
||||
id: get_versions
|
||||
run: python .github/workflows/publish-major-minor.py ${{ github.ref }}
|
||||
shell: python
|
||||
run: |
|
||||
import sys
|
||||
from packaging.version import parse
|
||||
print(sys.version_info)
|
||||
tag_ref = "${{ github.ref }}"
|
||||
tag_name = tag_ref.split("/")[-1]
|
||||
print(f"tag_name: {tag_name}")
|
||||
version = parse(tag_name)
|
||||
print(f"version: {version}")
|
||||
if not (version.is_prerelease):
|
||||
print("Creating new major and minor tags!")
|
||||
print(f"::set-output name=original_tag_name::{tag_name}")
|
||||
print(f"::set-output name=major_version::v{version.major}")
|
||||
print(f"::set-output name=minor_version::v{version.major}.{version.minor}")
|
||||
else:
|
||||
print("No tags created (dev or pre version)!")
|
||||
|
||||
- name: Push Tags Version
|
||||
if: steps.get_versions.outputs.original_tag_name != ''
|
||||
env:
|
||||
|
|
Loading…
Reference in New Issue