@@ -30,17 +30,13 @@ jobs:
30
30
env :
31
31
TAG_NAME : ${{ github.ref }}
32
32
run : |
33
- export TAG=$(basename $TAG_NAME)
34
- echo "TAG=${TAG}"
35
- export PYTHON_VER="${TAG%-*}"
36
- export BUILD_NUMBER="${TAG#*-}"
33
+ TAG=$(basename $TAG_NAME)
34
+ echo "TAG=${TAG}" | tee -a ${GITHUB_OUTPUT}
37
35
38
- echo "PYTHON_VER=${PYTHON_VER}"
39
- echo "BUILD_NUMBER=${BUILD_NUMBER}"
40
-
41
- echo "TAG=${TAG}" >> ${GITHUB_OUTPUT}
42
- echo "PYTHON_VER=${PYTHON_VER}" >> ${GITHUB_OUTPUT}
43
- echo "BUILD_NUMBER=${BUILD_NUMBER}" >> ${GITHUB_OUTPUT}
36
+ PYTHON_VER="${TAG%-*}"
37
+ BUILD_NUMBER="${TAG#*-}"
38
+ echo "PYTHON_VER=${PYTHON_VER}" | tee -a ${GITHUB_OUTPUT}
39
+ echo "BUILD_NUMBER=${BUILD_NUMBER}" | tee -a ${GITHUB_OUTPUT}
44
40
45
41
- name : Set up Python
46
42
@@ -55,23 +51,17 @@ jobs:
55
51
- name : Extract version details
56
52
id : version-details
57
53
run : |
58
- export PYTHON_VERSION=$(grep "Python version:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 3)
59
- export BZIP2_VERSION=$(grep "BZip2:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
60
- export XZ_VERSION=$(grep "XZ:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
61
- export OPENSSL_VERSION=$(grep "OpenSSL:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
62
- export LIBFFI_VERSION=$(grep "libFFI:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
63
-
64
- echo "PYTHON_VERSION=${PYTHON_VERSION}"
65
- echo "BZIP2_VERSION=${BZIP2_VERSION}"
66
- echo "XZ_VERSION=${XZ_VERSION}"
67
- echo "OPENSSL_VERSION=${OPENSSL_VERSION}"
68
- echo "LIBFFI_VERSION=${LIBFFI_VERSION}"
54
+ PYTHON_VERSION=$(grep "Python version:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 3)
55
+ BZIP2_VERSION=$(grep "BZip2:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
56
+ XZ_VERSION=$(grep "XZ:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
57
+ OPENSSL_VERSION=$(grep "OpenSSL:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
58
+ LIBFFI_VERSION=$(grep "libFFI:" support/${{ steps.build-vars.outputs.PYTHON_VER }}/${{ matrix.target }}/VERSIONS | cut -d " " -f 2)
69
59
70
- echo "PYTHON_VERSION=${PYTHON_VERSION}" >> ${GITHUB_OUTPUT}
71
- echo "BZIP2_VERSION=${BZIP2_VERSION}" >> ${GITHUB_OUTPUT}
72
- echo "XZ_VERSION=${XZ_VERSION}" >> ${GITHUB_OUTPUT}
73
- echo "OPENSSL_VERSION=${OPENSSL_VERSION}" >> ${GITHUB_OUTPUT}
74
- echo "LIBFFI_VERSION=${LIBFFI_VERSION}" >> ${GITHUB_OUTPUT}
60
+ echo "PYTHON_VERSION=${PYTHON_VERSION}" | tee -a ${GITHUB_OUTPUT}
61
+ echo "BZIP2_VERSION=${BZIP2_VERSION}" | tee -a ${GITHUB_OUTPUT}
62
+ echo "XZ_VERSION=${XZ_VERSION}" | tee -a ${GITHUB_OUTPUT}
63
+ echo "OPENSSL_VERSION=${OPENSSL_VERSION}" | tee -a ${GITHUB_OUTPUT}
64
+ echo "LIBFFI_VERSION=${LIBFFI_VERSION}" | tee -a ${GITHUB_OUTPUT}
75
65
76
66
- name : Upload build artifact
77
67
0 commit comments