Skip to content

Commit f472c3e

Browse files
committed
[GitHub] tag with Python version
1 parent 8f877d7 commit f472c3e

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/deploy-image.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@ jobs:
4141
echo Build Date: $BUILD_DATE
4242
echo "BUILD_DATE=${BUILD_DATE}" >> $GITHUB_ENV
4343
44+
export PYTHON_VERSION_X_Y_Z=$(cat Dockerfile | grep -oP 'PYTHON_VERSION=\K\d+(.\d+(.\d+\w*)?)?')
45+
export PYTHON_VERSION_X_Y=$(echo $PYTHON_VERSION_X_Y_Z | cut -f 1-2 -d .)
46+
export PYTHON_VERSION_X=$(echo $PYTHON_VERSION_X_Y_Z | cut -f 1 -d .)
47+
echo Python Versions: ${PYTHON_VERSION_X} ${PYTHON_VERSION_X_Y} ${PYTHON_VERSION_X_Y_Z}
48+
echo "PYTHON_VERSION_X_Y_Z=${PYTHON_VERSION_X_Y_Z}" >> $GITHUB_ENV
49+
echo "PYTHON_VERSION_X_Y=${PYTHON_VERSION_X_Y}" >> $GITHUB_ENV
50+
echo "PYTHON_VERSION_X=${PYTHON_VERSION_X}" >> $GITHUB_ENV
51+
4452
- name: Set up Docker Buildx
4553
uses: docker/setup-buildx-action@v1
4654

@@ -73,5 +81,9 @@ jobs:
7381
BRANCH=${{ github.ref_name }}
7482
BUILD_DATE=${{ env.BUILD_DATE }}
7583
push: true
76-
tags: ${{ steps.meta.outputs.tags }}
84+
tags: |
85+
${{ steps.meta.outputs.tags }}
86+
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.PYTHON_VERSION_X_Y_Z }}
87+
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.PYTHON_VERSION_X_Y }}
88+
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.PYTHON_VERSION_X }}
7789
labels: ${{ steps.meta.outputs.labels }}

0 commit comments

Comments
 (0)