Skip to content

Commit dc1357e

Browse files
committed
more tests
1 parent 8f0a305 commit dc1357e

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

.github/workflows/publish.yaml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,9 @@ jobs:
2222

2323
- name: get versions
2424
id: get
25+
# echo "NEW_VERSION=$(echo '${{ github.ref_name }}' | cut -c2-)" | tee -a $GITHUB_OUTPUT
2526
run: |
26-
echo "NEW_VERSION=$(echo '${{ github.ref_name }}' | cut -2-)" | tee -a $GITHUB_OUTPUT
27+
echo "NEW_VERSION=$(echo 'v4.2.1' | cut -c2-)" | tee -a $GITHUB_OUTPUT
2728
echo "OLD_VERSION=$(curl -s https://pypi.org/pypi/readchar/json | jq -r .info.version)" | tee -a $GITHUB_OUTPUT
2829
2930
- name: validate version
@@ -33,8 +34,7 @@ jobs:
3334
from sys import exit
3435
from packaging import version
3536
36-
# new_version = version.parse("${{ steps.get.outputs.NEW_VERSION }}")
37-
new_version = version.parse("4.2.1") # TODO: remove
37+
new_version = version.parse("${{ steps.get.outputs.NEW_VERSION }}")
3838
old_version = version.parse("${{ steps.get.outputs.OLD_VERSION }}")
3939
4040
if not new_version > old_version:
@@ -110,27 +110,21 @@ jobs:
110110
- name: Checkout
111111
uses: actions/checkout@v4
112112
with:
113-
ref: ${{ needs.tag.outputs.ref }}
114113
fetch-depth: 3
115114

116-
- name: get branch
117-
run: |
118-
git fetch
119-
git branch tmp --track $(git log --pretty='%D' | grep -o -m1 "fork/[^']*")
120-
git checkout tmp
121-
122115
- name: get versions
123116
id: get
124117
shell: python
125118
run: |
126119
from sys import exit
127120
from os import environ
128121
from packaging import version
129-
ver = version.parse("${{ github.ref_name }}")
122+
# ver = version.parse("${{ github.ref_name }}")
123+
ver = version.parse("4.2.1")
130124
if ver.dev is not None:
131125
new_ver = f"{ver.base_version}-dev{ver.dev +1}"
132126
else:
133-
new_ver = ".".join([ver.major, ver.minor, ver.micro +1]) + "-dev0"
127+
new_ver = f"{ver.major}.{ver.minor}.{ver.micro +1}-dev0"
134128
with open(environ.get("GITHUB_OUTPUT"), "a") as fp:
135129
towrite = f"NEW_VERSION={new_ver}"
136130
print(towrite)
@@ -148,4 +142,4 @@ jobs:
148142
run: git -c user.name="$USER" -c user.email="$EMAIL" commit --all -m "increment version after release"
149143

150144
- name: push updates
151-
run: git push
145+
run: git push origin "HEAD:$(git log --pretty='%D' | grep -oPm1 '(?<=origin/).*')"

0 commit comments

Comments
 (0)