Update docker-build-multiarch.yml
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 1 Nov 2020 07:38:09 +0000 (08:38 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 1 Nov 2020 07:38:09 +0000 (08:38 +0100)
.github/workflows/docker-build-multiarch.yml

index 350a080cce94c3ad3ccf0c65ec836b8372edcca0..2d16a3748ba54584c9e05ec0d7329237a3de8581 100644 (file)
@@ -9,6 +9,9 @@ on:
         description: 'Log level'     
         required: true
         default: 'warning'
+      tag:
+        description: 'Tag to set on docker image (e.g. 0.0.1'
+        required: true
 
 jobs:
   buildx:
@@ -16,13 +19,16 @@ jobs:
     steps:
       - name: Checkout
         uses: actions/checkout@v2
+      - name: 'Get Previous tag'
+        id: previoustag
+        uses: "WyriHaximus/github-action-get-previous-tag@master"
 
       - name: Prepare
         id: prep
         run: |
           DOCKER_IMAGE=${{ secrets.DOCKER_USERNAME }}/music-assistant
           VERSION=latest
-          SHORTREF=${GITHUB_SHA::8}
+          SHORTREF=${{ steps.previoustag.outputs.tag }}
 
           # If this is git tag, use the tag name as a docker tag
           if [[ $GITHUB_REF == refs/tags/* ]]; then